Focus sur JFileChooser lancer depuis une jsp
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:
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:
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 : :lol:
erreur HTTP connection failed
:P j'ai probablement raté une étape :
j'ai comme erreur
Code:
1 2 3 4 5 6 7 8
|
Caused by: java.io.IOException: open HTTP connection failed.
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
at sun.applet.AppletClassLoader.access$100(Unknown Source)
at sun.applet.AppletClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 10 more |