AbstractLayoutCache

AbstractLayoutCache (추상 레이아웃 캐시)

TreeModel의 변화를 알 수 있는 구성 요소, 렌더러 및 트리 관리에 대한 값을 캐시하는 추상 클래스입니다. 트리 선택, 구성 요소(renderer), 그리고 layout에 필요한 데이터를 보관합니다.

출처: Java API Reference

본문

AbstractLayoutCache는 트리 행의 높이, 좌표, 자식 여부 등의 레이아웃 정보를 캐시하여 성능을 높이는 데 사용됩니다. 생성자에서 nodeDimensions로 각 노드의 크기 정보를 제공하며, setModel로 연관된 TreeModel을 설정합니다. 이 클래스는 트리 레이아웃을 담당하는 FixedHeightLayoutCache와 VariableHeightLayoutCache의 공통 기반입니다.

더 알아보기 (Learn more)

Java 공식 API