// Container 연습
import java.awt.Frame; // awt는 awt끼리 event는 event끼리
import java.awt.Panel;
import java.awt.Color;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
class ContainerEx extends Frame
{
public ContainerEx()
{
super( "컨테이너 연습" ); // 창이름?? // super는 항상 맨위에 적어야한다.
Panel p1 = new Panel(); // 패널은 레이어와 비슷한 개념
Panel p2 = new Panel();
Panel p3 = new Panel();
Panel p4 = new Panel();
p1.setBackground( Color.RED ); // p1 패널에 레드
p2.setBackground( Color.BLUE ); // p2 패널에 블루
p3.setBackground( Color.RED );
p4.setBackground( Color.RED );
add( p1, "North" ); // 나한태 p1,p2를 붙인것 / North 위쪽
add( p2, "South" ); // South 아래쪽
setResizable( false ); // 창크기를 바꾸지 못하게함
setLocation( 700, 200 ); // 특정위치에서만 창을 초기에 띄운다
setSize( 200, 300 ); // 창크기
setVisible( true );
addWindowListener( new WindowAdapter() // x를 누르면 닫힌다.
{
public void windowClosing( WindowEvent e )
{
System.exit( 0 );
}
} );
}
public static void main( String[] args )
{
new ContainerEx();
}
}
'매니저 > JAVA1' 카테고리의 다른 글
JAVA1 Event 예제 (임시저장) (0) | 2011.12.23 |
---|---|
JAVA1 Component 예제 (임시저장) (0) | 2011.12.23 |
JAVA1 Hashtable 예제 (임시저장) (0) | 2011.12.23 |
JAVA1 Vector 예제 (임시저장) (0) | 2011.12.23 |
JAVA1 Stack 예제 (임시저장) (0) | 2011.12.23 |