TableColumnModel
TableColumnModel (테이블 열 모델 인터페이스)
JTable과 함께 사용하기에 적합한 테이블 열 모델 객체의 요구 사항을 정의하는 인터페이스입니다.
본문
기본 구현은 DefaultTableColumnModel입니다. 이 모델은 테이블의 열 목록과 각 열의 속성을 관리합니다.
주요 메서드·상세 (Methods & details)
주요 메서드는 열을 추가·제거·이동하는 addColumn(TableColumn)/removeColumn(TableColumn)/moveColumn(int, int), 열을 얻는 getColumn(int)/getColumnCount(), 위치 기반으로 열을 찾는 getColumnIndexAtX(int), 여백을 얻거나 설정하는 getColumnMargin()/setColumnMargin(int), 선택된 열을 얻는 getSelectedColumns()/getSelectedColumnCount(), 선택 허용 여부를 설정하는 setColumnSelectionAllowed(boolean) 등입니다.