2013-07-02 4 views
1

Я как бы новичок в Java, так что мой вопрос. Если, например, у меня есть JTable, который представляет собой 2D массив ColorКак окрашивать ячейки из JTable?

Color [][] array = new ... 

Итак, когда я бегу JFrame это показывает enter image description here

Так как же я его цвет?

+0

Этот [ответ] (http://stackoverflow.com/questions/14563799/jtable-cellrenderer-changes-backgroundcolor-of -cells-while-running/14565614 # 14565614) поможет вам. – Amarnath

+0

Thx очень много. –

ответ

4

Вы можете прикрепить CellRenderer к вашему JTable и изменить цвет с ним: http://docs.oracle.com/javase/tutorial/uiswing/components/table.html#renderer

+0

Таким образом, необходимо использовать функцию renderrer –

+0

@Phil_Charly не функция, экземпляр реализации [TableCellRenderer] (http://docs.oracle.com/javase/6/docs/api/javax/swing/table /TableCellRenderer.html). Там вы можете создать компонент, который будет отображаться в ячейке таблицы. – Horstinator

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