이벤트 처리와 프로그램 화면 출력을 위해 위 세가지를 import 처리를 하였다.
또한 JFrame 클래스를 상속받아 프로그램을 정의하는 몇가지 메소드를 호출한다. 하지만 우리는 이번 게시글에서
X 아이콘을 눌렀을때 정말 프로그램이 종료되는 구문을 입력을 하려한다. setDefaultCloseOperation을 주석 처리를
하게되더라도 보여지기에는 프로그램이 종료 되어 보이지만 메모리상에서 정말로 종료가 된것이 아니다.
즉 우리는 확실하게 프로그램을 종료하여야하는것이다.
WindowListener 인터페이스를 임플리먼츠를 통해 상속 받고 해당 인터페이스가 갖고있는 모든 메소드를 오버 라이드 한뒤, 각 메소드별로 우리는 기능 설정을 해주면 된다.
해당 메소드가 프로그램을 종료하는 메소드로, 종료 구문과 함께 프로그램 종료를 입력해주면된다. 그리고 각 메소드별
실행하게되면 콘솔창에 실행 되었다는 것을 표기 해주기 위해 sysout 을이용 각 실행별 구문을 입력해주면, 창을
움직일때마다 또는 작동할때 마다 콘솔에 표시가 된다.
그리고 반드시 위 구문을 기재를 해주면, 콘솔창에 내용이 입력됨을 확인할 수가 있다.
'JAVA-Spring > 스윙 Swing, awt' 카테고리의 다른 글
JAVA 자바 [ 프로그래밍 ] Swing, awt _ 프로그램 화면 구현하기 3 (0) | 2019.07.25 |
---|---|
JAVA 자바 [ 프로그래밍 ] Swing, awt _ 프로그램 화면 구현하기 2 (0) | 2019.07.25 |
JAVA 자바 [ 프로그래밍 ] Swing, awt _ 프로그램 화면 구현하기 1 (0) | 2019.07.25 |
댓글