\
2021.03.29 - [JAVA/JAVA(자바)설치 및 툴 이용(ECLIPSE)] - [JAVA] 자바 설치 및 환경 하기 JDK 1.8 버전
개발 환경
Window 10
JDK 1.8
이클립스 2020_03 버전
package ex01.inner;
import java.awt.Button;
import java.awt.Frame;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class InnerMain {
public static void main(String[] args) {
// TODO Auto-generated method stub
Frame frame = new Frame("이벤트 처리 - 이너클래스");
Button btn = new Button("Button-Start");
// button event
btn.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
System.out.println("ActionEvent 발생");
// 발생한 이벤트의 이름이 나옴
System.out.println(e.getActionCommand());
System.out.println(e.getSource());
}
});
frame.add(btn);
frame.setVisible(true);
frame.setSize(300,200);
frame.setLocation(700,350);
}
}
실행하면 이화면 뜨고 클리하면 아래 처럼 발생 한다
ActionEvent 발생
Button-Start
java.awt.Button[button0,7,23,286x170,label=Button-Start]
ActionEvent 발생
Button-Start
java.awt.Button[button0,7,23,286x170,label=Button-Start]
ActionEvent 발생
Button-Start
java.awt.Button[button0,7,23,286x170,label=Button-Start]
ActionEvent 발생
Button-Start
java.awt.Button[button0,7,23,286x170,label=Button-Start]
[JAVA]Network /.net 페키지/내컴퓨터 이름 보기 (0) | 2021.04.15 |
---|---|
[JAVA]Swing 사용 /텝창/tabWindows 만들기 /엑셀 시트처럼 만들기/자바GUI (0) | 2021.04.14 |
[JAVA]inner Class 코드/객체선언 / (0) | 2021.04.14 |
[JAVA] 스레드 Thread 특징_01 /sleep()/join()메소드/ 코드 포함 /예제 (0) | 2021.04.12 |
[JAVA] 스레드 Thread class ,runnable 인터페이스 이용하기/ 코드 포함 /예제 (0) | 2021.04.12 |