JTable с полосатым фоном
Использование другого цвета фона для нечетных и четных строк - это часто используемый прием для улучшения читаемости больших таблиц.
Я хочу использовать этот эффект в JTable Swing. Я начал с создания настраиваемого средства визуализации таблиц, но его можно использовать только для рисования реальных ячеек, и я также хочу добавить полосы в «белую» часть таблицы, где не может быть ячеек. Я могу создать подкласс JTable и переопределить paintComponent (), но я бы предпочел вариант, в котором я могу просто изменить отображение таблицы.
Есть ли лучший способ сделать это?
Редактировать: Согласно ответам до сих пор это кажется невозможным без расширения JTable. Однако, когда я переопределяю JTable.paintComponent () этотакже рисует только область, где есть ряды. Как я могу нарисовать остальное?