본문 바로가기

Programming Language/Java

Java AWT로 빈 프레임 띄우기

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

자바의 AWT로 띄울 프레임의 이름을 FormMain이라 하면, FormMain.java의 내용은 아래와 같습니다.

/* FormMain.java */
/* 패키지명 지정 */
package com.tapito.ui;
/* AWT 관련 클래스 사용 */
import java.awt.*;
/* java.awt.Frame을 상속하여 FormMain 클래스 선언 */
public class FormMain extends Frame {
	/* 이 프레임의 고유 식별 번호를 지정합니다. 8바이트 정수로 임의의 값을 지정하면 됩니다. 없어도 무방하지만 컴파일 시 경고가 뜹니다. */
	public static final long serialVersionUID = 0x9382942838495039L;
	
	public FormMain() {
		super(); // 초기화 작업은 상위 클래스에 맡김
		this.setSize(800, 600); // 처음 크기는 800 x 600 픽셀
		this.setVisible(true); // 화면에 보이기
	}
}

프레임을 화면에 띄우는 방법도 간단합니다. FormMain형 인스턴스를 초기화하면 됩니다.

/* Program.java */
/* 패키지명 지정 */
package com.tapito.ui;
/* 주 클래스 선언 */
public class Program {
	public static void main(String[] args) {
		FormMain formMain = new FormMain();
	}
}

아직 아무것도 지정 안 했으므로 빈 창이 뜹니다. 이벤트 처리도 없으므로 창 닫기가 되지 않습니다. 이 떄는 작업 관리자로 javaw를 강제종료하면 됩니다.



'Programming Language > Java' 카테고리의 다른 글

Java의 XML 읽기/쓰기 (DOM 버전)  (0) 2015.01.06
Java AWT로 메뉴 넣기  (0) 2014.09.08
Java AWT로 창 닫기 구현하기  (1) 2014.09.07
자바로 소켓 사용하는 예  (4) 2014.09.03
Java에서 SQLite 사용하기  (0) 2014.04.11