2016-10-22 12 views

답변

3

JFrame을 시작할 때 어떻게 JTextField를 선택합니까?

텍스트 필드에 focus을 입력하면 입력을 시작한다고 가정합니다. Swing 용어에서 "Selected"는 텍스트 필드에 포함 된 텍스트가 강조 표시됨을 의미합니다.

프레임의 첫 번째 구성 요소 (위/왼쪽)가 자동으로 포커스를 얻습니다.

frame.setVisible(true); 
textField.requestFocusInWindow(); 

열쇠는 당신이 프레임이 표시되면 초점 요청을 필요가있다 : 텍스트 필드는 첫 번째 구성 요소가 아닌 경우처럼

당신은 코드에 초점을 요청할 수 있습니다.

+0

감사합니다. 그것은 잘 작동합니다. 프레임이 보이기 전에 항상 포커스 요청을했습니다. –