ItemEvent, ItemEvent클래스의 주요 멤버필드, ItemEvent클래스의 주요 메소드, ItemListener, ItemListener 인터페이스의 주요 메소드, Choice vs List (ItemListener)

CODEDRAGON Development/Java

반응형

 

 

ItemEvent

체크박스, 리스트, 초이스 컴포넌트에서 항목이 선택되거나 선택이 해제 되었을 때 발생하는 이벤트입니다.

 

 

 

ItemEvent클래스의 주요 멤버필드

필드

설명

static int SELECTED

항목이 선택되었다는 것을 의미

static int DESELECTED

선택된 항목이 해제되었다는 것을 의미

 

 

 

ItemEvent클래스의 주요 메소드

메소드

설명

Object getItem()

이벤트를 발생시킨 항목을 얻어옵니다.

int getStateChange()

이벤트의 발생으로 변화된 상태를 얻어옵니다.

 

 

 

 

 

 

ItemListener

ItemEvent를 처리하는 이벤트 리스너

 

 

 

ItemListener  인터페이스의 주요 메소드

메소드

설명

void itemStateChanged(ItemEvent e)

컴포넌트에서 아이템의 선택 상태가 바뀌면 호출됩니다.

 

 

 

 

Choice vs List (ItemListener)

컴포넌트

설명

Choice

·       Choice의 이벤트

·       드롭다운 리스트라고도 합니다.

·       선택항목이 보이지 않다가 클릭하면 항목이 아래쪽으로 확장되면서 표시되어집니다.

List

·       List의 이벤트

·       List 는 처음부터 항목이 보이도록 되어있습니다.