ScrollPaneLayout

ScrollPaneLayout (스크롤 페인 레이아웃)

JScrollPane이 사용하는 레이아웃 관리자입니다. JScrollPaneLayout은 뷰포트 하나, 스크롤바 두 개, 행 헤더 하나, 열 헤더 하나, 그리고 네 개의 "코너" 컴포넌트까지 총 아홉 개의 컴포넌트를 책임집니다.

출처: Java API Reference

본문

주요 필드로 colHead(열 헤더 자식), hsb(수평 스크롤바 자식), hsbPolicy(수평 스크롤바 표시 정책), lowerLeft/lowerRight(하단 코너 컴포넌트), rowHead(행 헤더 자식), upperLeft/upperRight(상단 코너 컴포넌트) 등이 있습니다.

이 클래스의 직렬화된 객체는 향후 Swing 릴리스와 호환되지 않습니다. 현재 직렬화 지원은 단기 저장이나 같은 Swing 버전을 실행하는 애플리케이션 간의 RMI에 적합합니다. Since: 1.2

주요 메서드·상세 (Methods & details)

주요 메서드로는 뷰포트·스크롤바·헤더·코너를 얻거나 설정하는 getViewport()/setViewport(JViewport), getHorizontalScrollBar()/setHorizontalScrollBar(JScrollBar), getRowHeader()/setRowHeader(JViewport), getColumnHeader()/setColumnHeader(JViewport), getCorner(String)/setCorner(String, Component) 등이 있습니다. layoutContainer(Container)가 실제 배치를 수행합니다.

더 알아보기 (Learn more)

Java 공식 API