티스토리 뷰

import java.awt.*;

class OpenWin extends Frame{
	public OpenWin(String title){
		super(title);
		super.setVisible(true);
		
		// 창크기 조절
		super.setSize(300, 200);
		
		//	 창을 화면 중앙으로 놓기..
		Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();
		Dimension f_size = super.getSize();
		
		int xpos = (int)(screen.getWidth()/2 - f_size.getWidth()/2); // 원래는 Double 형태..
		int ypos = (int)(screen.getHeight()/2 - f_size.getHeight()/2); 
		
		super.setLocation(xpos, ypos);
		
	
		// 크기변경 불가
		super.setResizable(false);
	}
	
}



public class _1_1 {
	public static void main(String[] args) {
		
		OpenWin win = new OpenWin("제목");
		
		
	}
}


import java.awt.*;

class OpenWin2 extends Frame{
	
	private Label lb = new Label ("글자글자글자");
	
	public OpenWin2(){
		super("제목없음");
		super.setVisible(true);
		
		this.init();
		
		// 창크기 조절
		super.setSize(300, 200);
		
		//	 창을 화면 중앙으로 놓기..
		Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();
		Dimension f_size = super.getSize();
		
		int xpos = (int)(screen.getWidth()/2 - f_size.getWidth()/2); // 원래는 Double 형태..
		int ypos = (int)(screen.getHeight()/2 - f_size.getHeight()/2); 
		
		super.setLocation(xpos, ypos);
		
		// 크기변경 불가
		super.setResizable(false);
	
	}
	
	public OpenWin2(String title){
		this();
		this.setTitle(title);
	}
	
	
	public void init(){ // 화면 초기화 작업
		this.add(lb);
	}
	
	
}


public class _1_2 {
	public static void main(String[] args) {
		OpenWin2 win = new OpenWin2();
	}
}

'dev > java' 카테고리의 다른 글

Abstract Factory  (0) 2009.09.29
JAVA AIP CSS 칼라 변경...  (0) 2009.05.01
[16] 객체타입의 입출력  (0) 2008.09.30
JAVA.UTIL.SCANNER로 텍스트 스캔하기  (0) 2008.09.30
[16] Scanner 클래스로 입력  (0) 2008.09.29
공지사항