Я сейчас проектирую свою Систему. Я добавил средство визуализации ячеек, чтобы создать альтернативный цвет строки в моем Jtable, но когда я вставляю средство визуализации ячеек в свой код, выбор JTabel становится ячейкой, в отличие от того, когда я вставляю код, где выделение находится в строке. Как я мог сделать свой JTable как выбор строки снова?
(Выбор строки в моих свойствах netbeans равен true, а выбор ячейки - false)
Вот код для средства визуализации ячеек
tblTable.setDefaultRenderer(Object.class, new TableCellRenderer(){
private DefaultTableCellRenderer DEFAULT_RENDERER = new DefaultTableCellRenderer();
@Override
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
Component c = DEFAULT_RENDERER.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
if (row%2 == 0){
c.setBackground(Color.WHITE);
}
else {
c.setBackground(Color.LIGHT_GRAY);
}
return c;
}
});