LINUX.ORG.RU

[JAVA SE JTable] раскраска букв в строках


0

1

Есть таблица заполненная строковыми значениями. и есть текстовое поле, в котором юзер вводит букву, и эта буква должна быть выделена красным во всех полях таблички. вупор не пойму как сделать так! Гугл сооовсем не помог. Можт кто знает?

Копать в сторону своей реализации TableCellRenderer.

vega
()

Варианты:

1. Наследуешь свой TableCellRenderer от JLabel. Все компоненты свинг поддерживают HTML - через HTML соответственно красишь одну букву.

2. Наследуешь TableCellRenderer от JTextPane - там уже все что хочешь можешь с текстом творить.

3. В SwingX есть продвинутая JTable - JXTable. В ней через механизм Highliters можно красить таблицу как угодно.

Я бы сделал через JXTable

grassmeister
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.