• 追加された行はこの色です。
  • 削除された行はこの色です。
TITLE:JTextField内のテキストをすべて選択
#navi(../)
RIGHT:Posted by [[terai]] at 2005-05-02
RIGHT:Posted by &author(aterai); at 2005-05-02
*JTextField内のテキストをすべて選択 [#x1e329b7]
フォーカスがJTextFieldに移動したとき、そのテキストがすべて選択された状態にします。

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

#screenshot
//#screenshot
#ref(http://lh6.ggpht.com/_9Z4BYR88imo/TQTSvQx8j-I/AAAAAAAAAjQ/iXgBbTGTGuw/s800/SelectAll.png)

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

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

//**参考リンク
**コメント [#p2ff41b9]
- rrrわ -- [[てsつぇ]] &new{2009-02-20 (金) 15:28:39};

#comment