• 追加された行はこの色です。
  • 削除された行はこの色です。
TITLE:JTextField内のテキストをすべて選択
#navi(../)
*JTextField内のテキストをすべて選択 [#x1e329b7]
>編集者:[[Terai Atsuhiro>terai]]~
作成日:2005-05-02~
更新日:&lastmod;

#contents

**概要 [#k2057007]
フォーカスがJTextFieldに移動したとき、そのテキストがすべて選択された状態にします。

#screenshot

**サンプルコード [#me24e781]
#code{{
 textfield.addFocusListener(new FocusAdapter() {
   public void focusGained(final FocusEvent e) {
     SwingUtilities.invokeLater(new Runnable() {
       public void run() {
         ((JTextComponent)e.getSource()).selectAll();
       }
     });
   public void focusGained(FocusEvent e) {
     ((JTextComponent)e.getSource()).selectAll();
   }
 });

}}
-&jnlp;
-&jar;
-&zip;

**解説 [#w28e432a]
上記のサンプルでは、上のJTextFieldにフォーカスが移動したとき、selectAllを使って内部のテキストがすべて選択された状態になるようにしています。

//**参考リンク
**コメント [#p2ff41b9]
- ccc -- [[aaa]] &new{2006-07-18 (火) 16:32:02};

#comment