RowSetListener
RowSetListener (행 집합 리스너)
RowSet 객체의 수명 동안 중요한 이벤트가 발생했을 때 알림을 받고자 하는 컴포넌트가 반드시 구현해야 하는 인터페이스입니다.
본문
컴포넌트는 RowSet.addRowSetListener 메서드를 통해 RowSet 객체에 등록함으로써 리스너가 됩니다. 등록된 컴포넌트는 행 집합의 상태가 변경될 때마다 알림을 받게 됩니다.
RowSetEvent 객체가 생성되면 다음 메서드 중 하나가 호출됩니다.
cursorMoved(RowSetEvent event)– 행 집합의 커서가 이동했을 때 호출됩니다.rowChanged(RowSetEvent event)– 커서가 있는 행의 값이 변경되었을 때 호출됩니다.rowSetChanged(RowSetEvent event)– 행 집합 전체가 변경되었을 때 호출됩니다.
RowSetListener는 java.util.EventListener를 확장하며, 리스너 패턴의 표준 규약을 따릅니다. 행 집합에 여러 리스너를 등록할 수 있으며, 이벤트가 발생하면 등록된 모든 리스너의 해당 메서드가 호출됩니다.