HyperlinkListener

HyperlinkListener (하이퍼링크 리스너)

하이퍼텍스트 링크의 변화를 감지하는 리스너 인터페이스입니다. EventListener를 확장합니다.

출처: Java API Reference

본문

hyperlinkUpdate(HyperlinkEvent e) 메서드는 하이퍼텍스트 링크가 갱신되었을 때 호출됩니다. JEditorPane에 등록하여 사용자가 링크에 마우스를 올리거나(ENTERED) 링크를 클릭하거나(ACTIVATED) 링크에서 벗어날 때(EXITED) 알림을 받을 수 있습니다.

ACTIVATED 이벤트에서 e.getURL()로 링크의 URL을 얻어 브라우저를 열거나 콘텐츠를 표시하는 방식으로 링크 클릭을 처리할 수 있습니다.

이 리스너를 구현하면 하이퍼텍스트 문서에서 사용자의 링크 상호작용에 반응하는 로직을 작성할 수 있습니다.

더 알아보기 (Learn more)

Java 공식 API