action sur un jtree - Java - Programmation
Marsh Posté le 13-09-2005 à 10:51:05
Code :
|
bon j'ai fait ca, ca me change de panel quand je clique sur un noeud, seulement ca ne marque qu'une seule fois, je ne peux pas revenir à un précédent panel
Marsh Posté le 13-09-2005 à 11:15:10
Tu vides le jPanel1 de ses composants precedements ajoutes ?
Marsh Posté le 13-09-2005 à 15:27:21
Disons que ton jPanel1, si tu selectionnes liste des abonnées, il se voit ajouter un panel, quand plus tard tu reviens dessus, que tu selectionnes autre chose, tu ajoute un autre panel, mais tu effaces pas l'ancien, a moins que tu instancies un jPanel1 a chaque fois que tu passes par la, mais ça on ne peut pas savoir avec ton bout de code.
Marsh Posté le 15-09-2005 à 11:04:03
Code :
|
j'ai refait un truc comme ca mais la ca marche plus du tout
Marsh Posté le 15-09-2005 à 11:27:55
Reprenons Qu'est ce qui ne marche pas dans ton code ?
Ton mouseClicked a l'air correct.
Marsh Posté le 15-09-2005 à 11:30:33
j'ai fait un system.out.println après le 1er if et il n'apparait meme pas, je pige rien
Marsh Posté le 15-09-2005 à 11:34:01
en fait oui le système.out apparait maintenant mais les panels ne s'ajoutent pas
Marsh Posté le 15-09-2005 à 11:34:48
On utilise pas le toString de ttes façons, cherche vers node.getUserObject() plutôt
Marsh Posté le 15-09-2005 à 11:40:47
c'est ca ma dernièer version en fait
Code :
|
Marsh Posté le 15-09-2005 à 11:42:00
Ce panel jPanelFenetres, c'est un panel a coté de ton JTree ? C'est le panel qui contient le JTree ? Ton Panel a un Layout ?
Marsh Posté le 16-09-2005 à 09:52:02
oui c'est le panel à coté du jtree, celui ou tous les panels vont s'ajouter. Il est en flowlayout
Marsh Posté le 19-09-2005 à 10:00:27
je créer comme ca mon jtree c'est ptet ca qui est faux ?
Code :
|
Marsh Posté le 13-09-2005 à 10:31:57
bonjour, j'aimerais que lorsque je clique sur un noeud de mon jtree un panel spécifique vienne s'afficher dans ma frame, mais je vois pas comment faire