Re[2]: JTable
От: geng  
Дата: 02.09.03 09:33
Оценка:
Здравствуйте, geng, Вы писали:

G>Здравствуйте, Krivonos, Вы писали:


K>>Как динамически добавлять и удалять строки объекта JTable? Перелопатил немеряно инфы — ничего не нашел.



G>
G>DefaultTableModel tableModel = (DefaultTableModel)table.getModel();
G>tableModel.addRow(rowId, newRecord);
G>


сорри, очепятка — первый параметр здесь не нужен
т.е.
tableModel.addRow(newRecord);

вместо
tableModel.addRow(rowId, newRecord);


G>или


G>
G>DefaultTableModel tableModel = (DefaultTableModel)table.getModel();
G>tableModel.insertRow(rowId, newRecord);
G>


G>только для этого надо юзать JTable table = new JTable(new MyTableModel());

G>где MyTableModel кастится к DefaultTableModel или саму DefaultTableModel.

G>Это, по моему скромному мнению, самый приятный путь.

G>Но есть погеморойнее .
G>И, конечно, есть еще и извращения .
Ай синк со...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.