Swing/SelectAll のバックアップの現在との差分(No.14)
- category: swing folder: SelectAll title: JTextField内のテキストをすべて選択 tags: [JTextField, FocusListener, JTextComponent] author: aterai pubdate: 2005-05-02T06:05:25+09:00 description: フォーカスがJTextFieldに移動したとき、そのテキストがすべて選択された状態にします。 image:
概要
フォーカスがJTextField
に移動したとき、そのテキストがすべて選択された状態にします。
Screenshot
Advertisement
サンプルコード
#spandel
textfield.addFocusListener(new FocusAdapter() {
#spanend
#spanadd
JTextField field = new JTextField();
#spanend
#spanadd
field.addFocusListener(new FocusAdapter() {
#spanend
@Override public void focusGained(FocusEvent e) {
((JTextComponent) e.getComponent()).selectAll();
}
});
View in GitHub: Java, Kotlin解説
上記のサンプルでは、JTextField
(上)にフォーカスが移動したとき、JTextComponent#selectAll()
メソッドを使って内部のテキストがすべて選択状態になるようにFocusListener
を設定しています。
-
focusGained: selectAll
-
JTextField
にフォーカスが移動したときJTextComponent#selectAll()
メソッドを使って内部のテキストがすべて選択状態になるようにFocusListener
を設定
-
-
default
- デフォルトの
JTextField
- デフォルトの