홍익대 Java/수업
홍대 자바 수업 : 패널
Yi Junho
2009. 7. 28. 15:57
반응형
import java.awt.event.*;
import java.awt.*;
class Fram extends Frame {
Panel pan01,pan02,pan03;
public Fram(){
super("윈도우 이벤트");
pan01 =new Panel();
pan02 =new Panel();
pan03 =new Panel();
pan01.setBackground(Color.green);
pan02.setBackground(Color.red);
pan03.setBackground(Color.black);
add(BorderLayout.NORTH,pan01);
add(BorderLayout.CENTER,pan02);
add(BorderLayout.EAST,pan03);
pan01.add(new Button("Button 01"));
pan02.add(new Button("Button 02-1"));
pan03.add(new Button("Button 03-1"));
setSize(300,200);
setVisible(true);
pan03.setVisible(false);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e){
dispose();
System.exit(0);
}
}
);
addWindowListener(new WindowAdapter() {
public void windowIconified(WindowEvent e){
dispose();
System.exit(0);
}
}
);
}
}
class Frame1 extends Frame
{
public static void main(String[] args) throws Exception
{
new Fram();
}
}
반응형