2017-12-19 42 views

答えて

2

FocusListenerをJTextFieldに追加し、focusGained()でselectAll()を呼び出します。

yourTextField.addFocusListener(new FocusListener() { 
    @Override 
    public void focusGained(FocusEvent e) { 
     ((JTextField)e.getSource()).selectAll(); 
    } 

    @Override 
     public void focusLost(FocusEvent e) {} 
}); 
+0

ありがとうございました。 – Halil

0

あなたが選択は、それがデフォルトで端にある初めに開始する設定する必要があります。コードで

、これは次のようになります。 これは最短の実装が可能です。

jTextField1.setSelectionStart(0); 
+0

@Halilこの方法で試しましたか? SurfManのやり方よりもずっとシンプルです –

関連する問題