Bonjour,

je ne parviens pas à avoir le focus sur une fenêtre de dialogue lancée par JFileChooser depuis une action struts lancée depuis une jsp :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
JFileChooser choix = new JFileChooser();
choix.setFileSelectionMode (JFileChooser.DIRECTORIES_ONLY);
choix.setFocusable(true);
choix.requestFocus(true);
choix.setVisible(true);
choix.getFocusCycleRootAncestor();
KeyboardFocusManager.getCurrentKeyboardFocusManager().clearGlobalFocusOwner();
 
int retour=choix.showOpenDialog(null);
j'ai essayé auusi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
Component compFocusOwnerKeyboardFocusManager.getCurrentKeyboardFocusManager().getFocusOwner();
 
int retour=choix.showOpenDialog(compFocusOwner);
Le fenêtre de dialogue est toujours caché par la page jsp.

J'ai pensé à lancer le choix depuis une applet mais même en désactivant
outils -> option -> avancé -> utiliser JRE 1.5 , l'applet ne marche pas.

Merci beaucoup pour vos réponses :