Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
833 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Tab pour changer de composant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Tab pour changer de composant

n°782618
lau76
Posté le 30-06-2004 à 16:07:10  profilanswer
 

Salut,  
 
J'ai un JPanel avec des JTextField, des JTextArea et des JButton, et je voudrais paramétrer la touche Tab pour changer de case/bouton dans mon JPanel qd j'appuie dessus, si possible avec un ordre prédéfini.
Si qqn peut m'aider...

mood
Publicité
Posté le 30-06-2004 à 16:07:10  profilanswer
 

n°782909
veryfree
Posté le 30-06-2004 à 21:22:16  profilanswer
 

Quand il s'agis d'un textComponent tu dois utiliser setFocusTraversalKeys pour gerer le TAB
 
 
voila un exemple:
 

Code :
  1. setFocusTraversalKeys(KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS,
  2.      getManagingFocusForwardTraversalKeys());


 

Code :
  1. static Set getManagingFocusForwardTraversalKeys() {
  2.         if (managingFocusForwardTraversalKeys == null) {
  3.             managingFocusForwardTraversalKeys = new TreeSet();
  4.             managingFocusForwardTraversalKeys.add(
  5.                 KeyStroke.getKeyStroke(KeyEvent.VK_TAB, InputEvent.CTRL_MASK));
  6.         }
  7.         return managingFocusForwardTraversalKeys;
  8.     }


Message édité par veryfree le 30-06-2004 à 22:20:49
n°782912
veryfree
Posté le 30-06-2004 à 21:23:49  profilanswer
 

precision, ca marche que pour le jdk1.4 sinon t'as ismanagingFocus qui est deprecated maintenant

n°782938
the real m​oins moins
Posté le 30-06-2004 à 22:01:24  profilanswer
 

euh, le tab c'est geré d'office hein, t'as pas besoin de faire tes trucs de porçin là [:mlc]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°782957
veryfree
Posté le 30-06-2004 à 22:17:04  profilanswer
 

the real moins moins a écrit :

euh, le tab c'est geré d'office hein, t'as pas besoin de faire tes trucs de porçin là [:mlc]


 
quand t'es dans un textArea ca passe pas :dtc:

n°782962
the real m​oins moins
Posté le 30-06-2004 à 22:19:12  profilanswer
 

[:meganne]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°782966
veryfree
Posté le 30-06-2004 à 22:20:16  profilanswer
 


ben oui, ca fait un tab \t [:dawa]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Tab pour changer de composant

 

Sujets relatifs
comment changer le format de xmlProblème sur composant "serverFTP" (indy9 ,builder6) !!
[RESOLU]Comment changer "?page=qqch" autrement que par un lien ?[swing] renderer: changer le format selon la valeur
[ActiveX] Composant https libre ?Changer de texte quand on pointe sur une image
Changer Papier Peint -Windows-VC++6changer la couleur de fond d'une zone de texte
[Résolu] Récuper champ texte formulaire DATA [sans composant]jTextPane et touche Tab
Plus de sujets relatifs à : Tab pour changer de composant


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR