새소식

Java

[Java] 버튼이벤트

  • -

[Java] 버튼이벤트



import java.awt.*;  //Button,Frame,TextArea 클래스
import java.awt.event.*; //ActionListener 인터페이스
public class ButtonEvent extends Frame
       implements ActionListener{
 
 //1단계 => 객체변수 선언
 Button btn;
 TextArea txt;
 
 //3단계 => 생성자 구현 =>
 //초기화(객체생성, 이벤트 연결,컴퍼넌트배치)
 public ButtonEvent(){
  //객체생성
  btn = new Button("버튼을 눌러주세요");
  txt = new TextArea();
  
  //이벤트연결
  btn.addActionListener(this);
  
  //컴포넌트배치
  setLayout(new BorderLayout());
  add(btn,BorderLayout.NORTH);
  add(txt,BorderLayout.CENTER);
   
  
 }
 @Override
 public void actionPerformed(ActionEvent e){
  txt.setText(txt.getText() + "버튼이 눌렸습니다." + "\n");
  
  
 }
 public static void main(String[]args){
  //2단계 => 클래스 객체생성 => 생성자 자동호출
  ButtonEvent be = new ButtonEvent();
  be.setSize(300, 300);
  be.setLocation(300, 400);
  be.setVisible(true); 
  
     }
 
}

'Java' 카테고리의 다른 글

[Java] 로또번호 발생기  (0) 2012.10.25
[Java] 로또번호 발생기 시나리오  (0) 2012.10.25
[Java] car  (0) 2012.10.25
[Java] Scanner을 이용한 순차검색  (0) 2012.10.25
[Java] 문자열 검색  (0) 2012.10.25
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.