2017-12-19 50 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

@ 할릴이 방법을 시도해 봤어? SurfMan 방식보다 훨씬 간단합니다. –