//오버라이딩을 이용한 팝업창 만들기

//Frame : 상속 또는 객체생성


import java.awt.Frame;

import java.awt.event.WindowListener;

import java.awt.event.WindowEvent;

public class AnonymousTest implements WindowListener

{

Frame frm;

public AnonymousTest(){ //생성자

frm = new Frame("연습용 창열기"); //윈도우 객체생성

//Frame 크기

frm.setSize(800, 600);

//화면 출력

frm.show();


//이벤트 등록 : addWindowsListener()

frm.addWindowListener(this);

//인터페이이스 파일 오버라이딩 : Windowlister

}

//윈도우 이벤트 오버라이딩

public void windowActivated(WindowEvent we){}

public void windowClosed(WindowEvent we){}

public void windowClosing(WindowEvent we){

frm.dispose(); //자원해제

System.exit(0); //프로그램종료

}

public void windowDeactivated(WindowEvent we){}

public void windowDeiconified(WindowEvent we){}

public void windowIconified(WindowEvent we){}

public void windowOpened(WindowEvent we){}


public static void main(String s[]){

AnonymousTest at = new AnonymousTest();

}

}



'응용 SoftWare > JAVA' 카테고리의 다른 글

[예외처리] try-catch  (0) 2016.12.05
[익명 클래스] 팝업창(좌표) 만들기  (0) 2016.12.05
내/외부 클래스  (0) 2016.12.05
[예제] String  (0) 2016.12.02
StringTokenizer 종류와 사용  (0) 2016.12.02
Posted by Hyun CHO
,