프로그래밍 방식으로 JFrame 닫기
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) 메서드는 JFrame을 닫는 방법을 제공하지만 사용자가 X 닫기 버튼을 클릭하거나 Alt F4 키 조합을 누르는 동작. 이 동작을 달성하려면 GUI가 창 닫기 이벤트를 수신해야 합니다.
한 가지 접근 방식은 JFrame에서 dispatchEvent 메서드를 사용하는 것입니다.
frame.dispatchEvent(new WindowEvent(frame, WindowEvent.WINDOW_CLOSING));
이 줄은 windowClosing() 메서드를 트리거합니다. windowClosed() 호출을 포함하여 표준 닫기 프로세스를 진행하는 프레임의 WindowListener에서. 이 접근 방식은 사용자가 명시적으로 창을 닫는 것을 시뮬레이션하고 원하는 이벤트 순서를 제공합니다.
위 내용은 사용자처럼 JFrame을 프로그래밍 방식으로 닫으려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!