FixedHeightLayoutCache
FixedHeightLayoutCache (고정 높이 레이아웃 캐시)
FixedHeightLayoutCache은 AbstractLayoutCache를 확장하는 고정 높이 레이아웃 캐시예요. 참고: 이 클래스는 향후 릴리스에서 더 개방적으로 바뀔 예정이에요. 이 클래스는 RowMapper를 구현해요.
본문
경고: 이 클래스의 직렬화된 객체는 향후 Swing 릴리스와 호환되지 않을 수 있어요. 현재 직렬화 지원은 같은 버전의 Swing을 실행하는 애플리케이션 간 단기 저장이나 RMI에 적합해요. 1.4부터 모든 JavaBeans의 장기 저장 지원이 java.beans 패키지에 추가됐어요. XMLEncoder를 참고하세요.
생성자
FixedHeightLayoutCache()—FixedHeightLayoutCache를 생성해요.
메서드
주요 메서드는 다음과 같아요:
Rectangle getBounds(TreePath path, Rectangle placeIn)—path를 그리는 데 필요한 경계를 나타내는 사각형을 반환해요.boolean getExpandedState(TreePath path)— 경로가 확장되어 있고 보이면true를 반환해요.TreePath getPathClosestTo(int x, int y)—x,y에 가장 가까운 노드의 경로를 반환해요.TreePath getPathForRow(int row)— 전달된 행에 대한 경로를 반환해요.int getRowCount()— 보이는 행의 개수를 반환해요.int getRowForPath(TreePath path)—path에서 마지막 항목이 보이는 행을 반환해요.int getVisibleChildCount(TreePath path)— 보이는 자식 수를 반환해요.
AbstractLayoutCache에 선언된 필드(nodeDimensions, rootVisible, rowHeight, treeModel, treeSelectionModel)와 중첩 클래스(AbstractLayoutCache.NodeDimensions)를 상속받아요.