Bonjour,
j'ai un component (dans un desktopPane) qui via un popup affiche une JInternalframe.
J'appèle toujours la même méthode quand je clic sur ce menu. Soit la fenêtre pour cette objet existe soit pas.
si c'est le cas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 for(int i =0; i < allInternalFrame.length && !found; i++) { EditInternalFrame f = ( EditInternalFrame) allInternalFrame[i]; this.getDesktopManager().openFrame(f); // f.requestFocus(); f.setVisible(true); f.toFront(); f.requestFocus(); setSelectedFrame(f); }sinon new JinternalFrame blablabla
Pourtant rien n'y fait la fenetre réapparait bien (passage de iconifié à visible), mais reste grise. J'ai un peu près essayé toutes les combinaisons.
Avez vous une idée?
Merci d'avance.
Partager