Вы правильно используете removeAll()
, чтобы удалить все элементы из таблицы. Если вам также нужно начать с нуля с пустой таблицы (т.е. удалить столбцы), вы можете просто расположить столбцы с помощью метода dispose()
:
for (final TableColumn column : table.getColumns()) {
column.dispose();
}
При этом, если вам действительно нужно полностью изменить содержимое Table
до точки, где все столбцы различны, вы можете просто утилизировать и заново создать всю таблицу.