Bonjour
Je suis un débutant en programmation java et j’ai un problème dans l’ouverture de mes fenêtres .
J’ai un menu arbre et quand je clique sur le nom de la feuille ou je voudrai ouvrir il m’ouvre 2 pages je sais pas d’ou il vient le problème.je dois pas faire le double clique !!!!!!
Est ce que pourriez vous m’aider a résoudre mon problème .
voila le code de la sourie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 import javax.swing.JTree; import javax.swing.tree.TreePath; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; public class MenuMouseListener implements MouseListener{ MTA win; JTree menu; MenuMouseListener(MTA m){ win=m; //menu=win.getTree(); } public void mouseClicked(MouseEvent e) { //User u=User.getInstance(); //if(u.isConnected()){ menu=win.getTree(); String s; String[] list; TreePath selPath = menu.getPathForLocation(e.getX(), e.getY()); if (selPath != null) { s=selPath.toString(); list=s.split(", "); list=list[list.length-1].split("]"); //System.out.println(list[0]); win.actionMenu(list[0]); } //} } public void mouseEntered(MouseEvent e) { } public void mouseExited(MouseEvent e) { } public void mousePressed(MouseEvent e) { } public void mouseReleased(MouseEvent e) { } }
Partager