TITLE:JTextField内のテキストをすべて選択

Posted by terai at 2005-05-02

JTextField内のテキストをすべて選択

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

  • &jnlp;
  • &jar;
  • &zip;

#screenshot

サンプルコード

textfield.addFocusListener(new FocusAdapter() {
  public void focusGained(FocusEvent e) {
    ((JTextComponent)e.getSource()).selectAll();
  }
});

解説

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

コメント