확인란이있는 여러 열이 포함 된 테이블이 있습니다. 때로는 내 코드가 열을 제거하고 새 열을 만들어야합니다. 다음 코드를 통해이 작업을 수행 할 때테이블 편집기 구성 요소가있는 열 제거
int columnscount = myTable.getColumnCount();
//remove the columns
for(int i=2;i<columnscount;i++){
myTable.getColumn(2).dispose();
}
모든 열은 제거되었지만 확인란은 선택되지 않았습니다. 편집기 구성 요소를 제거하려면 어떻게합니까? 그들은이 코드를 사용하여 만든
TableEditor editor = new TableEditor (myTable);
editor.minimumWidth = checkButton.getSize().x;
editor.horizontalAlignment = SWT.CENTER;
editor.setEditor(checkButton, ti, colCheckCount);
SSCCE 시간. 문제가있는 작은 프로그램 자체 충분한 프로그램. – sethu
스윙이나 SWT입니까? –
Eclipse에서 SWT를 사용하고 있습니다. – Robbert