TreeExpansionEvent — 트리 확장 이벤트

TreeExpansionEvent — 트리 확장 이벤트

TreeExpansionEvent는 트리에서의 단일 경로를 식별하는 데 사용하는 이벤트입니다. 트리의 노드가 확장되거나 축소될 때 사용합니다.

출처: Java API Reference

본문

public class TreeExpansionEvent extends EventObject

TreeExpansionEvent는 트리에서의 단일 경로를 식별하는 데 사용하는 이벤트입니다. getSource가 반환하는 원본은 JTree의 인스턴스가 됩니다. 자세한 문서와 예제는 The Java Tutorial의 "How to Write a Tree Expansion Listener"와 "How to Write a Tree-Will-Expand Listener" 섹션을 참고하세요. 이 클래스의 직렬화된 객체는 향후 Swing 버전과 호환되지 않을 수 있습니다. 현재 직렬화 지원은 단기 저장이나 같은 버전의 Swing을 실행하는 애플리케이션 간 RMI에 적합합니다. 1.4부터 모든 JavaBean의 장기 저장 지원이 java.beans 패키지에 추가되었으니 XMLEncoder를 참고하세요.

path

protected TreePath path

이 이벤트가 나타내는 값까지의 경로입니다.

TreeExpansionEvent

public TreeExpansionEvent(Object source, TreePath path)

TreeExpansionEvent 객체를 생성합니다.

  • 매개변수: source - 이벤트를 발생시킨 Object(보통 this)
  • 매개변수: path - 새로 확장된 노드를 식별하는 TreePath 객체

getPath

public TreePath getPath()

확장/축소된 값까지의 경로를 반환합니다.

  • 반환값: 이 이벤트의 TreePath 객체

더 알아보기