JTextArea et tabulation [Résolu]

Messages postés
30
Date d'inscription
lundi 4 septembre 2006
Dernière intervention
21 mars 2010
- - Dernière réponse : cs_nanaou
Messages postés
30
Date d'inscription
lundi 4 septembre 2006
Dernière intervention
21 mars 2010
- 16 août 2007 à 19:14
Bonjour,
j'aimerai que lorsque j'appuie sur tab que le focus quitte le JTextArea et aille sur l'autre champ. Au lieu de cela il y a vraiment une tabulation qui s'insère dans le JTextArea. Comment eviter cela?
Merci
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
110
Date d'inscription
mercredi 28 mars 2007
Dernière intervention
28 août 2012
3
Merci
Salut,

Tu peux ajouter un KeyListener à ta JTextArea, et implémenter la méthode KeyPressed de la manière suivante, en supposant que tu veuilles que TAB renvoie le focus à un JTextField nommé jTextField1 :

public void keyPressed(KeyEvent arg0) {
     
        if (arg0.getKeyCode()==KeyEvent.VK_TAB)
        {
            jTextField1.grabFocus();
        }
       
    }

A +,

amundain

<hr size="2" width="100%" />Java bien,merci.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 119 internautes nous ont dit merci ce mois-ci

Commenter la réponse de amundain
Messages postés
30
Date d'inscription
lundi 4 septembre 2006
Dernière intervention
21 mars 2010
3
Merci
Merci beaucoup, ça marche!
j'ai juste ajouté arg0.consume() afin que le caractère de tabulation ne s'affiche pas.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 119 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_nanaou

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.