반응형

MyClass.java


package awt;

import java.awt.*;

public class MyClass extends Frame {

	Color [] ar = {
			Color.RED, Color.CYAN, Color.MAGENTA, Color.LIGHT_GRAY,Color.pink};
	int i;
	
	public MyClass(){
		setTitle("myWindow");
		setBounds(100,300,300,300);
		
		
		Button btn = new Button();
		Panel p = new Panel();
		
		CheckboxGroup group = 
				new CheckboxGroup();
		
		Checkbox ch1 = new Checkbox("Man",group, true);
		Checkbox ch2 = new Checkbox("Women",group, true);
		
		p.setBackground(Color.PINK);
		// panel 에 프레임에 부착
		p.add(btn);
		p.add(ch1);
		p.add(ch2);
		add(p);
		
//		Button btn = new Button();      
//		Dialog dig = new Dialog(this,"Modelless",false);
//											위에가 ture면 모달 false면  모달리스
//		dig.setBounds(100,500,300,300);
//		dig.setVisible(true);
//				
//		setVisible(true);
//		
		
//		while(true){
//			try{
//				Thread.sleep(1000);
//				i++;
//				p.setBackground(ar[i%5]);
//				boolean result = p.isVisible();
//				p.setVisible(!result);
//			}catch(Exception e){}
//		}
	}
	
}


FrameMain.java


package awt;

import java.awt.*;



public class FrameMain {

	public static void main(String[] args) {
		// TODO Auto-generated method stub

		MyClass frame = new MyClass();
	}

}


+ Recent posts