Merci C�dric.
 
En fait le pb vient du JFormattedTextField : Celui-ci est construit avec JFormattedTextField(MaskFormatter) et sous cette forme il semble ne plus tr�s bien fonctionner sans que je trouve pourquoi. Bug ?
J'ai proc�d� au test de mon code avec un JTextField ou un JFormattedTextField(String) et l� tout va bien mais ce n'est pas le fonctionnement que je cherche.
 
Ce qui ne marche plus avec le MaskFormatter :
- s�lection dans le champ plus visible (pas d'effet de surlignage)
- impossibilit� de positionner le caret/dot lors du focusGained.
 
Pour ton autre r�ponse (valable ici �galement) : je sais, le comportement de l'interface ne devrait pas varier mais ici je 'subis' les specs d'autres produits.
 
Encore merci.
 
----- Original Message -----
Sent: Thursday, February 06, 2003 6:09 PM
Subject: Re: s�lection pas indiqu�e

Fr�d�ric Michoulier wrote:
Je voudrais que le contenu d'un champ de saisie soit s�lectionn� quand ce champ
re�oit le focus.
Mon champ est un JFormattedTextField donc pour tout s�lectionner j'utilise la
m�thode selectAll().
Je place le code dans un FocusListener, m�thode focusGained().
Fais l'inverse:  force le focus sur ton TextField, et ensuite, selectAll().

-- 
C�dric
http://beust.com/weblog

Répondre à