Swing에서 JButton을 엔터로 누르는 방법
Sonya
2023.04.21
JFrame에 JButton을 하나 붙였는데
마우스로 버튼을 눌러서 이벤트를 발생시키는 방법 말고
탭으로 커서를 이동하여 버튼위에 위치했을때
엔터를 눌러서 버튼을 누르게 하는 방법이 궁금합니다...
로그인할때 마우스로 로그인버튼 누르는 것보다
탭한번 누르고 엔터치는 것처럼 하고 싶거든요
감사합니다.
-
누리별 2023-04-21
감사합니다. 꾸벅~~
-
당나귀 2023-04-21
엔터키가 입력될때 이벤트를 받은후, doClick() 함수를 호출하면 될것 같습니다.
-
뽀야 2023-04-21
doClick() 함수를 이용해보세요. 아래는 api 내용입니다.
doClick
public void doClick(int pressTime)
Programmatically perform a \click\. This does the same thing as if the user had pressed and released the button. The button stays visually \pressed\ for pressTime milliseconds