force component swing jtextfield pour sélectionner l'ensemble de son contenu lorsqu'il apparaît
J'ai un JLabel
que lorsque vous cliquez sur son remplacée par une JTextField
, j'ai besoin que JTextField
à l'automaticité de sélectionner l'ensemble de son texte quand il apparaît.
Merci à attribuer pour l'aider.
Est ce que vous recherchez? stackoverflow.com/questions/1178312/...
J'ai essayé cette fois d'avant j'ai demandé à cette question, le problème avec cette réponse, c'est qu'il ne fonctionne pas. aussi l'autre problème avec cette réponse, c'est que le champ de texte focus gains seulement après que vous cliquez sur le texte, et non pas quand il apparaît
Voir docs.oracle.com/javase/tutorial/uiswing/misc/focus.html sur la façon de donner le focus à un composant Swing
mise à jour de votre code ce que vous avez essayé ensuite ses, facile à fixer
J'ai essayé cette fois d'avant j'ai demandé à cette question, le problème avec cette réponse, c'est qu'il ne fonctionne pas. aussi l'autre problème avec cette réponse, c'est que le champ de texte focus gains seulement après que vous cliquez sur le texte, et non pas quand il apparaît
Voir docs.oracle.com/javase/tutorial/uiswing/misc/focus.html sur la façon de donner le focus à un composant Swing
mise à jour de votre code ce que vous avez essayé ensuite ses, facile à fixer
OriginalL'auteur Benjamin Albert | 2013-01-02
Vous devez vous connecter pour publier un commentaire.
Solution: le Faire via les événements de focus. Pas la meilleure solution.
Quel est le but de l'utilisation de Thread.le sommeil? C'est normalement considéré comme une mauvaise pratique au sein d'une application Swing
C'était juste pour avoir le champ de pop-up après un temps de retard, plutôt que de faire tout cela, cliquez du bouton-cache-élément-newelement-pop-sup-getsfocus-tout-est-sélectionnés, il parlait dans la question d'origine. Mais je vais modifier mon post, donc c'est plus clair.
OriginalL'auteur JayC667
Component swing jtextfield.selectAll() est ce que vous avez besoin.
OriginalL'auteur nIcE cOw
Le component swing jtextfield classe contient des méthodes dans son API pour cela.
Cela peut aider:
http://forums.codeguru.com/showthread.php?308517-How-do-you-highlight-the-text-in-a-JTextfield
OriginalL'auteur TechSpellBound