티스토리 뷰
Event Listener
- implements ActionListener 사용
- ActionListener => 운영 체제가 제어하는 이벤트를 등록할 수 있다.
- 운영 체제가 이 버튼을 눌렀을 때 자신에게 알려달라는 의미

즉, addEventListener() 는 button1이 눌러지는지 확인하는 이벤트이며 이 메서드의 책임은 이벤트 리스너만 등록하는 것임. button1.addActionListener(this) 로 이벤트를 등록함.

오버라이드 : 이벤트가 일어나면 호출되어지는 메서드
- 약속되어 있던 추상 메서드를 오버라이드 했다.
- 이벤트가 발생되면 이 메서드를 수행하라고 약속되어 있다.
- 단, 어떤 컴포넌트가 이벤트가 할당되었는지 등록을 먼저 해야 한다.
Key Listener
키보드를 눌렀을 때 호출

textArea 를 형성하면 창에 글을 입력할 수 있다.
setLayout (Layout 배치) -> BorderLayout : JFrame의 기본 레이아웃으로 컴포넌트들을 상, 하, 좌, 우, 중앙으로 배치한다.
add(component) -> 컨테이너에 컴포넌트 추가

new MyKeyEvent(); => 익명 클래스
익명 클래스
|
'Java' 카테고리의 다른 글
| Java(Thread/Multi-threading/synchronization) (0) | 2024.05.01 |
|---|---|
| Java Swing(로또 게임 만들기) (0) | 2024.04.30 |
| Java(싱글톤 패턴/ 템플릿 메서드 패턴) (0) | 2024.04.30 |
| Java(인터페이스, instanceof, Object 클래스 - toString()/equals()) (0) | 2024.04.26 |
| Java(추상 클래스/ enum) (0) | 2024.04.24 |
