CaretListener
CaretListener (캐럿 리스너)
텍스트 컴포넌트의 캐럿 위치 변화를 감지하는 리스너 인터페이스입니다. EventListener를 확장합니다.
본문
이 인터페이스는 텍스트 컴포넌트에서 캐럿(삽입 커서)의 위치가 변경될 때 알림을 받는 리스너를 정의합니다. caretUpdate(CaretEvent e) 메서드는 캐럿 위치가 갱신될 때 호출됩니다.
텍스트 컴포넌트는 사용자가 커서를 이동하거나 선택 영역을 변경할 때마다 CaretEvent를 발생시키고, 등록된 CaretListener의 caretUpdate 메서드를 호출합니다.
이 리스너를 구현하면 텍스트의 커서 위치 변화에 반응하여 상태 표시나 기능을 갱신할 수 있습니다.