Bonjour,

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().

Seulement voil� : rien n'est s�lectionn� visuellement (sous Windows :
normalement partie s�lectionn�e avec couleur de fond en bleu clair).
Par contre en tra�ant le code avant et apr�s le selectAll(), on voit bien que le
selectAll a eu l'effet voulu.

Par contre je note que selectAll() fonctionne bien quand s'il est appliqu� juste
apr�s la construction du JFormattedTextField, en main par exemple. Mais ce n'est
pas l� que je voudrais le placer.

Donc pourquoi la s�lection n'est pas indiqu�e � l'�cran lors du focusGained ?

Merci pour vos r�ponses.

FM

Répondre à