chapter 14 GUI AWT Abstract Window Toolkit AWT
chapter 14 : GUI
학습목표 AWT ( Abstract Window Toolkit) AWT 계층구조 Container 특징 Layout. Manager AWT 이벤트 처리방법 Adapter
Border. Layout 예제
Flow. Layout 예제
Grid. Layout 예제
AWT 이벤트 java. awt. event 패키지의 Event 계층구조 AWTEvent Action. Event Container. Event Adjustment. Event Focus. Event Component. Event Input. Event Key. Event Mouse. Event Item. Event Paint. Event Text. Event Window. Event
AWT 이벤트 컴포넌트별 발생이벤트 종류 컴포넌트 발생 가능한 이벤트 Button Action. Event, Focus. Event, Key. Event, Mouse. Event, Component. Event Checkbox Item. Event, Focus. Event, Key. Event, Mouse. Event, Component. Event Frame Window. Event, Foucs. Event, Key. Event, Mouse. Event, Component. Event List Action. Event, Focus. Event, Key. Event, Mouse. Event, Item. Event, Component. Event Label Focus. Event, Key. Event, Mouse. Event, Component. Event Choice Item. Event , Focus. Event, Key. Event, Mouse. Event, Component. Event Adjustable Adjustment. Event
AWT 이벤트 리스너 종류 구현 메소드 Action. Listener action. Performed( Action. Event ) Adjustment. Listener adjustment. Value. Changed( Adjustment. Event) Item. Listener item. State. Changed( Item. Event ) Text. Listener text. Value. Changed( Text. Event ) Focus. Listener focus. Gained(Focus. Event) focus. Lost(Focus. Event) Key. Listener key. Pressed(Key. Event) key. Released(Key. Event) key. Typed(Key. Event) Mouse. Motion. Listener mouse. Dragged(Mouse. Event), mouse. Moved(Mouse. Event)
AWT 이벤트 리스너 종류 구현 메소드 Mouse. Listener mouse. Clicked(Mouse. Event) mouse. Entered(Mouse. Event) mouse. Exited(Mouse. Event) mouse. Pressed(Mouse. Event) mouse. Released(Mouse. Event) Window. Listener window. Opened(Window. Event) window. Closing(Window. Event) window. Closed(Window. Event) window. Activated(Window. Event) window. Deactivated(Window. Event) window. Iconified(Window. Event) window. Deiconfied(Window. Event)
Adapter 클래스 Listener 와 Adapter
요약 정리 AWT 와 컴포넌트 Frame Panel Layout. Manager 이벤트 처리 4가지 방법 Adapter
- Slides: 40