Я не могу установить выбранный стиль для отдельных ячеек в DefaultTableModel - PullRequest
1 голос
/ 26 января 2012

Мой код:

 Style selectedStyle = new Style();
 selectedStyle.setBgColor(0xff0055);
 Style unselectedStyle = new Style();
 unselectedStyle.setBgColor(0x004576);

 Table.setSelectedStyle(selectedStyle);
 table.setUnselectedStyle(unselectedStyle);

Легко понять, что этот код применяется к таблице как целому компоненту, но я не могу понять, как применить его к отдельным ячейкам.

Заранее спасибо.

1 Ответ

4 голосов
/ 26 января 2012

Это выбранный стиль для таблицы, а не для конкретной ячейки. Вам необходимо переопределить метод createCell, чтобы сделать это вручную, или использовать редактор ресурсов, чтобы определить выбранный стиль для ячейки.

...