2012-04-15 2 views
0

Я использую jidesoft.grid.DefaultGroupTableModel класс упаковки swing.table.DefaultTableModel.Удалить строки в JIDE - Таблица групп

Проблема Когда я пытаюсь удалить сгруппированный строку (DefaultGroupRow) с использованием метода jidesoft.grid.DefaultGroupTableModel.removeRow(row index),

строка удаляется визуально только, и по-прежнему существует в swing.table.DefaultTableModel.

Когда я заготовлю метод groupAndRefresh, удаленная строка воссоздается в передней части.

Как удалить строку сгруппированной таблицы, которая будет удалена из качания DefaultTableModel.

Заранее спасибо.

Uri W.

ответ

0

GroupTableModel просто сгруппированный вид в оригинальную таблице модель, которая в вашем случае DefaultTableModel. GroupTableModel никогда не будет изменять исходную модель таблицы. Если вы хотите удалить строку из DefaultTableModel, вам придется использовать метод DefaultTableModel # removeRow.

Смежные вопросы