[JAVA] Touche Tab Applet Telnet Cisco
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je suis entrain de modifier une Applet Java me permettant de faire du telnet (j'utilise JTA Telnet) couplé à un proxy Socks. Il fonctionne très bien, mais j'ai un problème avec la touche Tab. En fait je contrôle des équipements Cisco et donc la touche Tab est vitale !
Problème, si j'appuie sur tab, je perds le focus sur l'applet, et je dois recliquer dessus.
J'ai essayé plusieurs solutions, en Javascript, en modifiant l'applet avec les KeyEvent, requestFocus, setFocusTraversalKeysEnabled, ... Rien n'y fait.
Ça fait 4 jours que je suis dessus et je commence à perdre patience.
Je dois avoir un problème de conception, donc mes questions sont :
- comment gérer la touche Tab tel que si j'appuie dessus, la touche marche dans la console telnet et que le focus reste sur cette applet ?
- Javascript ou Java ?
L'applet est en GNU sur https://github.com/thinkberg/jta
Merci !!
Je suis entrain de modifier une Applet Java me permettant de faire du telnet (j'utilise JTA Telnet) couplé à un proxy Socks. Il fonctionne très bien, mais j'ai un problème avec la touche Tab. En fait je contrôle des équipements Cisco et donc la touche Tab est vitale !
Problème, si j'appuie sur tab, je perds le focus sur l'applet, et je dois recliquer dessus.
J'ai essayé plusieurs solutions, en Javascript, en modifiant l'applet avec les KeyEvent, requestFocus, setFocusTraversalKeysEnabled, ... Rien n'y fait.
Ça fait 4 jours que je suis dessus et je commence à perdre patience.
Je dois avoir un problème de conception, donc mes questions sont :
- comment gérer la touche Tab tel que si j'appuie dessus, la touche marche dans la console telnet et que le focus reste sur cette applet ?
- Javascript ou Java ?
L'applet est en GNU sur https://github.com/thinkberg/jta
Merci !!
A voir également:
- [JAVA] Touche Tab Applet Telnet Cisco
- Jeux java itel touche - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Avis sur samsung galaxy tab a9+ - Accueil - Tablettes
- Touche remanente windows - Guide
- Shift tab - Forum Windows
1 réponse
https://bugs.java.com/bugdatabase/view_bug.do?bug_id=4650902
This is not a bug. It's a change made in the Focus API specification. I didn't like this change because the compatibility with previous version was broked.
But if you use this code, your application probably will works fine: "getFocusCycleRootAncestor().setFocusTraversalKeysEnabled(false)"
The traversal keys will work like in the previous JVM versions.
Ça marche parfaitement (en HTML/Applet et AppletViewer) !
Auto-résolu
This is not a bug. It's a change made in the Focus API specification. I didn't like this change because the compatibility with previous version was broked.
But if you use this code, your application probably will works fine: "getFocusCycleRootAncestor().setFocusTraversalKeysEnabled(false)"
The traversal keys will work like in the previous JVM versions.
Ça marche parfaitement (en HTML/Applet et AppletViewer) !
Auto-résolu