//오버라이딩을 이용한 팝업창 만들기
//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 |