달력

72025  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31


import java.awt.*;
import java.awt.event.*;

class  EventEx extends Frame
{
 Panel p1, p2, p3;
 Button input, exit, delete;
 TextArea ta;
 Checkbox cb1, cb2, cb3;
 
 public EventEx()
 {
  setBackground( new Color( 163, 250, 106 ) );
  p1 = new Panel();
  input = new Button( "입력" );
  exit = new Button( "종료" );
  delete = new Button( "삭제" );
  input.setBackground( new Color( 20, 90, 100 ) );
  exit.setBackground( new Color( 100, 40, 50 ) );
  delete.setBackground( new Color( 50, 25, 154 ) );
  p1.setForeground( Color.WHITE );          // set라 세개가 한번에 바뀐다.
  p1.add( input );
  p1.add( exit );
  p1.add( delete );
  p1.setBackground( new Color( 182, 190, 223 ) );
  add( "South", p1 );

  p2 = new Panel();
  ta = new TextArea( "", 10, 38, TextArea.SCROLLBARS_NONE );
  ta.setBackground( new Color( 210, 40, 134 ) );
  p2.add( ta );
  add( "Center", p2 );

  p3 = new Panel();
  cb1 = new Checkbox( "축구" );
  cb2 = new Checkbox( "야구" );
  cb3 = new Checkbox( "농구" );
  p3.setForeground( Color.WHITE );
  p3.add( cb1 );
  p3.add( cb2 );
  p3.add( cb3 );
  p3.setBackground( new Color( 200, 0, 200 ) );
  add( "North", p3 );
  setBounds( 700, 200, 300, 300 );
  setVisible( true );

  // WindowEvent
  addWindowListener
  (
   new WindowAdapter()
   {
    public void windowClosing( WindowEvent e )
    {
     System.exit( 0 );
    }
   }
  );
 } // 생성자 끝
 public static void main(String[] args)
 {
  new EventEx();
 }
}

'매니저 > JAVA1' 카테고리의 다른 글

JAVA1 Component 예제 (임시저장)  (0) 2011.12.23
JAVA1 Container 예제 (임시저장)  (0) 2011.12.23
JAVA1 Hashtable 예제 (임시저장)  (0) 2011.12.23
JAVA1 Vector 예제 (임시저장)  (0) 2011.12.23
JAVA1 Stack 예제 (임시저장)  (0) 2011.12.23
Posted by cdprkr2077
|