bonjour,
j'ai un petit problème avec des fenetres, voila, j'ai une classe qui ouvre une première fenetre sous windows, puis sur double clique de souri sur un bouton ca ouvre une deuxieme fentre. Cette ouverture de fenetre en faite dans un evenement sourie:
Le truc c'est quand je ferme la deuxieme fenetre ca me ferme aussi la premiere fenetre, mais c'est ce que je veux eviter, je veux que la premiere fenetre ne se ferme que quand je clique sur l'onglet fermer de cette fenetre.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 public void mouseClicked(MouseEvent e) { // Ecoute des double clicks uniquement. if(e.getClickCount() < 2) return; // Remplacer le System.out.println par l'ouverture // d'une nouvelle fenetre pour l'acquisition des variables de conf. // table.getSelectedRow() : permet de savoir sur quelle horloge on travaille. System.out.println("double click en " + table.getSelectedRow()); choixMac = table.getSelectedRow(); if(maFenetreBis == null) { maFenetreBis = new FenetreBis(); } }
Voia