본문 바로가기
WORK/Sotfware

JAVA 버튼

by KANG Stroy 2012. 1. 27.
728x90
728x90


아래의 예제는 NEW JAVA 언어입문에 나온 예제 입니다. 영진닷컴

  1 import java.applet.Applet;
  2 import java.awt.*;
  3 import java.awt.event.*;
  4 
  5 /*
  6     <applet code="Btn1.class" width=300 height=50>
  7     </applet>
  8 */
  9 // actionPerformed() 기술을 위해 implements ActionListener가 필요
 10 public class Btn1 extends Applet implements ActionListener{
 11         Label lb1;
 12         Button btn1, btn2;
 13         
 14         public void init(){
 15                 btn1 = new Button("BTN1");              // 버튼 오브젝트
 16                 btn1.addActionListener(this);            // 이벤트 리스너 설정
 17                 add(btn1);                                      // 애플릿 등록
 18                 
 19                 btn2 = new Button("BTN2");
 20                 btn2.addActionListener(this);
 21                 add(btn2);
 22                 
 23                 lb1 = new Label("클릭한 버튼이 표시됩니다.");   // 라벨설정
 24                 add(lb1);
 25         }       
 26         
 27         // 버튼이 클릭되면 이 메소드가 호출된다.
 28         public void actionPerformed(ActionEvent e){
 29                 if(e.getSource() == btn1)
 30                         lb1.setText("BTN---1");
 31                 else
 32                         lb1.setText("BTN---2");
 33         }       
 34 }   

728x90

'WORK > Sotfware' 카테고리의 다른 글

컴포넌트의 레이아웃  (0) 2012.01.30
텍스트 필드  (0) 2012.01.30
JAVA 라벨, 색, 그림, 그림불러오기  (0) 2012.01.27
Applet 으로 문자열 출력  (0) 2012.01.27
클래스의 상속  (0) 2012.01.26

댓글