DefaultTableColumnModel

DefaultTableColumnModel (테이블 열 모델 기본 구현)

JTable을 위한 표준 열 처리기(column-handler)입니다.

출처: Java API Reference

본문

이 클래스는 TableColumnModel 인터페이스를 구현하며, PropertyChangeListenerListSelectionListener도 구현합니다. JTable의 열 목록과 각 열의 속성을 관리합니다. 직렬화 경고는 향후 Swing 릴리스와 호환되지 않음을 명시합니다.

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

주요 메서드는 열을 추가·제거·이동하는 addColumn(TableColumn)/removeColumn(TableColumn)/moveColumn(int, int), 열을 얻는 getColumn(int)/getColumnCount(), 위치에 해당하는 열을 찾는 getColumnIndexAtX(int), 열 여백을 얻거나 설정하는 getColumnMargin()/setColumnMargin(int), 전체 너비를 얻는 getTotalColumnWidth() 등입니다.

더 알아보기 (Learn more)

Java 공식 API