본문 바로가기

JAVA /Swing

Ancestor Event , Caret Event , Change Event

 

컴포넌트 추가나 삭제시에 , 화면을 reshape 할때 사용하면 좋은 이벤트

* Listener 형태만 존재

구현 메소드

ancestorAdded(AncestorEvent e)

ancestorMoved(AncestorEvent e)

ancestorRemoved(AncestorEvent e)

 

---------------- Caret Event ---------------

텍스트 컴포넌트에서 커서의 위치 에 대한 이벤트 처리용

* 리스너 형태만 존재

구현 메소드

public void caretUpdate(CaretEvent e )

대상 클래스 : JTextComponent 및 하부 클래스

--------- Change Event ----------

* 버튼이나 탭의 상태가 변화 될때 발생하는 이벤트 처리용

* 리스너 형태만 존재

* 대상 클래스 : AbstractButton , JTabbedPane Sub 클래스들..

* 구현 메소드 : stateChanged(ChangeEvent e){}

'JAVA > Swing' 카테고리의 다른 글

[ 주민등록번호 계산 공식 ]  (0) 2013.02.27
InternalFrame Event , ListSelectionListener  (0) 2013.02.27
KeyStroke  (0) 2013.02.27
Toolbar  (0) 2013.02.27
JTextComponent & JTextArea & JPasswordField  (0) 2013.02.27