SmartGwt - Как изменить цвет текста?
Можно ли изменить цвет текста в Gwt Widgets..
Например, скажем, у меня есть TreeGrid с TreeGridFields.
Могу ли я изменить цвет, который отображается при печати элементов в дереве?
Благодарю.
2 ответа
Это не обязательно правильный способ сделать это, но я просто обертываю предметы <font color='COLOR'>itemHere</font>
и это работает просто отлично. Я обнаружил, что работать с CSS в SmartGWT - это немного больно.
Вы также можете переопределить protected String getCellCSSText(ListGridRecord record, int rowNum, int colNum)
внутри TreeGrid и вернуть строку CSS для шрифта в зависимости от значения записи.
Специально не проверил наличие дерева, но вы можете сделать это для гридов, как показано в примере. Посмотрите также на другие примеры. Не удалось найти его специально для дерева, но скорее всего, оно будет схожим. -