Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3015 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  18  19  20  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°782995
Jubijub
Parce que je le VD bien
Posté le 30-06-2004 à 22:54:15  profilanswer
 

Reprise du message précédent :
heu, je crois avoir compris : il veut qu'au clic dans son tree, la case devienne active...ce qui revient à mon exemple : modifier une propriété d'un objet lors d'une action sur un autre objet...


---------------
Jubi Photos : Flickr - 500px
mood
Publicité
Posté le 30-06-2004 à 22:54:15  profilanswer
 

n°783007
nraynaud
lol
Posté le 30-06-2004 à 23:01:55  profilanswer
 

Code :
  1. package jcoincoin;
  2. import java.awt.FlowLayout;
  3. import java.awt.event.ActionEvent;
  4. import java.awt.event.ActionListener;
  5. import javax.swing.JButton;
  6. import javax.swing.JFrame;
  7. import javax.swing.JPanel;
  8. /**
  9. * @author nraynaud
  10. *  
  11. * TODO To change the template for this generated type comment go to Window -
  12. * Preferences - Java - Code Generation - Code and Comments
  13. */
  14. public class HFRTest {
  15.     /**
  16.      *   
  17.      */
  18.     public HFRTest() {
  19.         super();
  20.         // TODO Auto-generated constructor stub
  21.     }
  22.     public static void main(String[] args) {
  23.         JFrame frame = new JFrame("taiste" );
  24.         JPanel panel = (JPanel) frame.getContentPane();
  25.         panel.setLayout(new FlowLayout());
  26.         JButton b1 = new JButton("cacher" );
  27.         final JButton b2 = new JButton("prout" );
  28.         panel.add(b1);
  29.         panel.add(b2);
  30.         b1.addActionListener(new ActionListener() {
  31.             public void actionPerformed(ActionEvent e) {
  32.                 if (b2.isVisible())
  33.                     b2.setVisible(false);
  34.                 else
  35.                     b2.setVisible(true);
  36.             }
  37.         });
  38.         frame.pack();
  39.         frame.show();
  40.     }
  41. }


 
ceci fonctionne parfaitement chez moi, et changer la visibilité d'un objet refait bien le layout au passage.


---------------
trainoo.com, c'est fini
n°783010
nraynaud
lol
Posté le 30-06-2004 à 23:04:29  profilanswer
 

merde, je viens de me faire griller à trasher un projet pour faire mes tests ...


---------------
trainoo.com, c'est fini
n°783011
Jubijub
Parce que je le VD bien
Posté le 30-06-2004 à 23:05:53  profilanswer
 

c au sein du même objet...imagine que ton actionPerformed appelle un autre objet qui n'est pas dans le panel, et que ce soit cet objet qui fasse le setVisible


---------------
Jubi Photos : Flickr - 500px
n°783020
nraynaud
lol
Posté le 30-06-2004 à 23:17:37  profilanswer
 

Jubijub a écrit :

c au sein du même objet...imagine que ton actionPerformed appelle un autre objet qui n'est pas dans le panel, et que ce soit cet objet qui fasse le setVisible

ça devient lourd vos conneries là !
 

Code :
  1. package jcoincoin;
  2. import java.awt.FlowLayout;
  3. import java.awt.event.ActionEvent;
  4. import java.awt.event.ActionListener;
  5. import javax.swing.JButton;
  6. import javax.swing.JFrame;
  7. import javax.swing.JPanel;
  8. /**
  9. * @author nraynaud
  10. *  
  11. * TODO To change the template for this generated type comment go to Window -
  12. * Preferences - Java - Code Generation - Code and Comments
  13. */
  14. public class HFRTest {
  15.     /**
  16.      *   
  17.      */
  18.     public HFRTest() {
  19.         super();
  20.         // TODO Auto-generated constructor stub
  21.     }
  22.     public static void main(String[] args) {
  23.         JFrame frame = new JFrame("taiste" );
  24.         JPanel panel = (JPanel) frame.getContentPane();
  25.         panel.setLayout(new FlowLayout());
  26.         JButton b1 = new JButton("cacher" );
  27.         final JButton b2 = new JButton("prout" );
  28.         panel.add(b1);
  29.         panel.add(b2);
  30.         final ObjetBidon bidon = new ObjetBidon(b2);
  31.         b1.addActionListener(new ActionListener() {
  32.             public void actionPerformed(ActionEvent e) {
  33.                 bidon.change();
  34.             }
  35.         });
  36.         frame.pack();
  37.         frame.show();
  38.     }
  39.    
  40.     private static class ObjetBidon {
  41.         private final JButton b2;
  42.         public ObjetBidon(JButton b2) {
  43.             this.b2 = b2;
  44.         }
  45.        
  46.         public void change() {
  47.             if (b2.isVisible())
  48.                 b2.setVisible(false);
  49.             else
  50.                 b2.setVisible(true);
  51.         }
  52.     }
  53. }


 
c'est bon là comme démonstration ?
 
1) je vois pas comment un objet peut savoir qui a appellé une méthode sur lui-même. à moins de faire de la réflection, chose qu'il n'y a pas dans swing.
 
2) la classe de L'ActionHandler est compilée comme une classe du même package et admettant un JButton comme constructeur, elle est ensuite instanciée et utilisée de la même manière que mon ObjetBidon.
 
 
Bordel, on est à 30000 km de swing, c'est les fondement de java et des langages de la même catégorie qu'on attaque là.
 
Regardez plutôt que le setVisible est bien fait dans le même thread qui a appelé l'actionHandler.


---------------
trainoo.com, c'est fini
n°783022
simogeo
j'ai jamais tué de chats, ...
Posté le 30-06-2004 à 23:20:28  profilanswer
 

nraynaud a écrit :


Bordel, on est à 30000 km de swing, c'est les fondement de java et des langages de la même catégorie qu'on attaque là.


 
+1 [:franck75]
 
 

nraynaud a écrit :


Regardez plutôt que le setVisible est bien fait dans le même thread qui a appelé l'actionHandler.


 
+2 même  [:franck75]
 
 
 
( [:cupra] )


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°783027
nraynaud
lol
Posté le 30-06-2004 à 23:24:10  profilanswer
 

simogeo a écrit :

+1 [:franck75]
 
 
 
 
+2 même  [:franck75]
 
 
 
( [:cupra] )

ah merde, si simo est d'accord, c'est que j'ai dû dire une connerie, je vais me relire ...


---------------
trainoo.com, c'est fini
n°783030
veryfree
Posté le 30-06-2004 à 23:26:10  profilanswer
 

nraynaud a écrit :

ah merde, si simo est d'accord, c'est que j'ai dû dire une connerie, je vais me relire ...


 [:ddr555]

n°783032
simogeo
j'ai jamais tué de chats, ...
Posté le 30-06-2004 à 23:32:21  profilanswer
 

[:popok]
 
 
tiens, vous savez ce que ca vaut ca http://www.oreilly.com/catalog/jsvltjspckbk/ ?
 
sinon quels sont les ouvrages de références jsp/servlets en francais ?


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°783033
nraynaud
lol
Posté le 30-06-2004 à 23:33:59  profilanswer
 

simogeo a écrit :

[:popok]
 
 
tiens, vous savez ce que ca vaut ca http://www.oreilly.com/catalog/jsvltjspckbk/ ?
 
sinon quels sont les ouvrages de références jsp/servlets en francais ?

tu veux pas faire un hello world d'abord ?


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 30-06-2004 à 23:33:59  profilanswer
 

n°783034
simogeo
j'ai jamais tué de chats, ...
Posté le 30-06-2004 à 23:36:07  profilanswer
 

nraynaud a écrit :

tu veux pas faire un hello world d'abord ?


 
nan mais sans déconner [:justeleblanc]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°783035
nraynaud
lol
Posté le 30-06-2004 à 23:36:49  profilanswer
 

simogeo a écrit :

nan mais sans déconner [:justeleblanc]

un "boujour monde" ?


---------------
trainoo.com, c'est fini
n°783039
simogeo
j'ai jamais tué de chats, ...
Posté le 30-06-2004 à 23:40:16  profilanswer
 

nraynaud a écrit :

un "boujour monde" ?


 
supair http://forum.hardware.fr/icones/icon12.gif
 
(si toutefois t'as une réponse a ma question, chui preneur)


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°783040
the real m​oins moins
Posté le 30-06-2004 à 23:40:33  profilanswer
 

simogeo a écrit :

[:popok]
 
 
tiens, vous savez ce que ca vaut ca http://www.oreilly.com/catalog/jsvltjspckbk/ ?
 
sinon quels sont les ouvrages de références jsp/servlets en francais ?

vu la table des matières et que ça fait 750 pages, ça doit vraiment pas être interessant. les 10 premiers chapitres pourraient tenir en 20 pages, et le reste doit etre du blabla dans le vide.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°783041
Suri
Darksurious
Posté le 30-06-2004 à 23:41:19  profilanswer
 

tain mais merde, c nul le java alors? :??:
 
:D


---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°783043
nraynaud
lol
Posté le 30-06-2004 à 23:42:22  profilanswer
 

nan, plus sérieusement, si tu veux faire du java pour remplacer simplement du PHP, mais sans passer aux technos objet, ça sert à rien.
 
Ce que je veux dire par là, c'est que ce bouquin va te présenter des apis à la con, mais pas les technos objet en général. Et les exemples pourraient bien être aussi catastrophiques à ce niveau que ceux de swing.
 
Mais je pense biensûr qu'on peut apprendre l'objet par les Servlets (enfin, jamais touché, mais j'ai confiance), mais pas sans guide d'un point de vue "Objet".


---------------
trainoo.com, c'est fini
n°783048
simogeo
j'ai jamais tué de chats, ...
Posté le 30-06-2004 à 23:48:17  profilanswer
 

nraynaud a écrit :

nan, plus sérieusement, si tu veux faire du java pour remplacer simplement du PHP, mais sans passer aux technos objet, ça sert à rien.
 
Ce que je veux dire par là, c'est que ce bouquin va te présenter des apis à la con, mais pas les technos objet en général. Et les exemples pourraient bien être aussi catastrophiques à ce niveau que ceux de swing.
 
Mais je pense biensûr qu'on peut apprendre l'objet par les Servlets (enfin, jamais touché, mais j'ai confiance), mais pas sans guide d'un point de vue "Objet".


 
oui ça je l'ai bien compris.
en même temps, j'ai pas la pretention d'être un star de l'objet (loin de là) mais je pense avoir quelques bases (en cours, puis en pratique) et je pense pas être complétement à l'ouest à ce niveau là.  [:spamafote]  
 
clairement, ce que j'ai exploré des jsp ... y'a aisément moyen de coder comme un goret et c'est pour ca que j'aimerais bien trouvé un bouquin qui me serve à la fois de référence technique mais qui puisse aussi m'inculquer de la méthode. wala ou j'en suis
 
et je me suis interessé a celui là parce qu'il a l'air ( vu son titre ) d'interfacer jsp et servlets.
 
 
mwin > merci [:bien]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°783055
Jubijub
Parce que je le VD bien
Posté le 30-06-2004 à 23:56:50  profilanswer
 

j'ai de plus en plus tendance à préférer les bouquins de manning à ceux de O'reilly, qui sont pas tous géniaux loin de là...


---------------
Jubi Photos : Flickr - 500px
n°783065
the real m​oins moins
Posté le 01-07-2004 à 00:06:07  profilanswer
 

simo >> si y'a encore un seul bouquin qui n'ose traiter QUE de jsp à l'heure actuelle, l'auteur à vraiment pas peur du feu.
 
jte dirais bien de t'orienter directement vers struts ou jsf mais bon ça risque d'etre un peu chaud de prime abord


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°783071
simogeo
j'ai jamais tué de chats, ...
Posté le 01-07-2004 à 00:12:17  profilanswer
 

mwin > c'est noté, vais déjà bien comprendre les mécanismes servlets-jsp et on verra par la suite


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°783115
Jubijub
Parce que je le VD bien
Posté le 01-07-2004 à 01:31:52  profilanswer
 

the real moins moins a écrit :

simo >> si y'a encore un seul bouquin qui n'ose traiter QUE de jsp à l'heure actuelle, l'auteur à vraiment pas peur du feu.
 
jte dirais bien de t'orienter directement vers struts ou jsf mais bon ça risque d'etre un peu chaud de prime abord


 
tu veux dire qu'il faut obligatoirement lié JSP à autre chose ?


---------------
Jubi Photos : Flickr - 500px
n°783192
uriel
blood pt.2
Posté le 01-07-2004 à 09:29:52  profilanswer
 

simo> ce que je peux te dire, c'est de pas prendre celui là : http://www.oreilly.com/catalog/jserverpages3/ qui est une merde :o


---------------
IVG en france
n°783250
the real m​oins moins
Posté le 01-07-2004 à 10:30:53  profilanswer
 

Jubijub a écrit :

tu veux dire qu'il faut obligatoirement lié JSP à autre chose ?

bah si c'est pour faire tout dans des jsp autant faire du php ou de l'asp quoi


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°783256
El_gringo
Posté le 01-07-2004 à 10:36:27  profilanswer
 

the real moins moins a écrit :

bah si c'est pour faire tout dans des jsp autant faire du php ou de l'asp quoi


 
Avec les tags JSP, des JSP seules sont peut être aussi pratiques que PHP ou ASP...

n°783259
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 01-07-2004 à 10:38:31  profilanswer
 

Bon eh oh, les trolls JSP/PHP/ASP, vous les faites ailleurs :o


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°783399
the real m​oins moins
Posté le 01-07-2004 à 12:16:17  profilanswer
 

bah moi je trolle pas [:spamafote]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°783408
simogeo
j'ai jamais tué de chats, ...
Posté le 01-07-2004 à 12:25:11  profilanswer
 

uriel a écrit :

simo> ce que je peux te dire, c'est de pas prendre celui là : http://www.oreilly.com/catalog/jserverpages3/ qui est une merde :o


 
merci vieux :jap:


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°783643
bobuse
Posté le 01-07-2004 à 15:25:37  profilanswer
 

oyé oyé tout le monde :)
 
Je me repenche sur le design d'UI en Swing ou SWT.
 
Je suis tombé sur UICompiler : http://uic.sourceforge.net/index.phtml
qui propose de faire l'interface avec QTdesigner, et ensuite de compiler le .ui en .java : classe non ?
En tout cas, sur les screenshots ça a l'air pas mal.
 
Vous connaissez ? Vous l'avez déjà utilisé ? Vous en pensez quoi ? Il fait beau aussi chez vous ?

n°783657
the real m​oins moins
Posté le 01-07-2004 à 15:31:28  profilanswer
 

je suis juste curieux de voir le code que ça genere quoua...
(a propos faudra que je me décide un jour a tester celui d'idea)
 
sinon ici il vient de pleuvoir :/


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°783701
nraynaud
lol
Posté le 01-07-2004 à 15:52:37  profilanswer
 

the real moins moins a écrit :

sinon ici il vient de pleuvoir :/

Dalida, mon idole !


---------------
trainoo.com, c'est fini
n°783735
bobuse
Posté le 01-07-2004 à 16:04:38  profilanswer
 

de toutes façons, j'ai pas réussi à le faire fonctionner ce truc :(

n°783740
bobuse
Posté le 01-07-2004 à 16:05:46  profilanswer
 

grossomodo, il reste quoi comme solution légère de design d'interface ?
 
qui marche bien sûr ;) Genre le plugin d'eclipse n'est pas encore au point me semble-t-il ...

n°783745
uriel
blood pt.2
Posté le 01-07-2004 à 16:06:48  profilanswer
 

genre le coder a la main :O


---------------
IVG en france
n°783752
bobuse
Posté le 01-07-2004 à 16:10:02  profilanswer
 

uriel a écrit :

genre le coder a la main :O


ben oui, mais heuu ...
 
Boarf, sinon, je ferai l'interface en QT, il y a une API Java pour :D
des infos à ce sujet ? Je suppose qu'il faut installer les libs Qt en plus du jre pour pouvoir lancer l'appli :/

n°783923
Suri
Darksurious
Posté le 01-07-2004 à 18:04:53  profilanswer
 

bon alors pour le mot de la fin a propos de mon super probleme foireux:
a chaque fois que je cliquais sur un element de mon jtree il recreait une instance de jpanel (contenant les checkbox)...
donc j'ai foutu un singleton et ca marche maintenant :D
 
désolé :D
[:durandal2]


---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°783942
nraynaud
lol
Posté le 01-07-2004 à 18:15:17  profilanswer
 

suri a écrit :

bon alors pour le mot de la fin a propos de mon super probleme foireux:
a chaque fois que je cliquais sur un element de mon jtree il recreait une instance de jpanel (contenant les checkbox)...  
donc j'ai foutu un singleton et ca marche maintenant :D
 
désolé :D
[:durandal2]

oulala, ça doit être un beau merdier là-dedans.


---------------
trainoo.com, c'est fini
n°783954
Suri
Darksurious
Posté le 01-07-2004 à 18:28:48  profilanswer
 

nraynaud a écrit :

oulala, ça doit être un beau merdier là-dedans.


 
j'etais sur que t'allais sortir un truc comme ca :D
 
(eclipse VisualEditor powered :/ on m'y reprendra pas)


---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°783962
nraynaud
lol
Posté le 01-07-2004 à 18:37:52  profilanswer
 

t'es sûr que c'est la faute du plugin ?


---------------
trainoo.com, c'est fini
n°784002
Suri
Darksurious
Posté le 01-07-2004 à 19:08:30  profilanswer
 

bien sur que non, mais ca m'a induit en erreur...
enfin bon


---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°784060
nraynaud
lol
Posté le 01-07-2004 à 20:31:16  profilanswer
 

faisons chier les intégristes de l'objet :

Code :
  1. public void trim() {
  2.         if (fragments instanceof ArrayList)
  3.             ((ArrayList) fragments).trimToSize();
  4.         for (Iterator i = fragments.iterator(); i.hasNext();) {
  5.             TextFragment frag = (TextFragment) i.next();
  6.             frag.trim();
  7.         }
  8.     }


 
(je donnerais l'espace gagné après)


---------------
trainoo.com, c'est fini
n°784102
the real m​oins moins
Posté le 01-07-2004 à 21:51:38  profilanswer
 

euh skoi fragments?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  18  19  20  ..  327  328  329  330  331  332

Aller à :
Ajouter une réponse
 

Sujets relatifs
[java]Ouvrir un fichier dans la fenetre principaleformation pour developpeurs Java
crontab : programme java[JAVA] Aide pour packager un jar
[java] copie de fichier et progressbarinstallation java
[JAVA]Comment insérer un texte dans un fichier audio?[JAVA] Intégrer ANT : API ou ligne de commande ?
[Java][Bouley]Serializable : mauvaise instanciation des champs[JAVA : JNI] Pb a l'execution avec library
Plus de sujets relatifs à : BlaBlaTech@JAVA [ELITE, viendez les boobs]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)