У меня есть JTable такой, что:
ID #: Name:
0 Entry 0
1 Entry 1
2 Entry 2
Когда переменная:
private int HighlightEntryID = 2;
установлена на ID #, JTable затем сможет выделить соответствующую запись,
Я создал пользовательский модуль визуализации ячеек со следующим кодом:
TableColumn column = CISTable.getColumnModel().getColumn(0);
column.setCellRenderer(new CustomCellRenderer());
Я отображаю ячейки на основе столбца ID #.Мои вопросы:
- Он только выделяет конкретную (строку, столбец) запись.Я хочу выделить весь ряд.Как выделить другие столбцы в той же строке?
- Когда переменная: HighlightEntryID изменена, JTable не отражает это изменение автоматически.Я должен обновить таблицу вручную.Как мне обновить его автоматически?