В настоящее время я работаю над проектом, для которого требуется интерфейс, созданный с использованием JFace и SWT. У меня есть требование создать список, который отображает два типа элементов вместе. Они оба будут выглядеть очень похоже, так как будет отображаться только имя. Я хотел бы провести различие между ними, используя какой-то стиль, такой как цветовое кодирование или жирный / подчеркнутый шрифт.
Примером ожидаемого результата может быть список следующего типа (например, игрушка, но я не знаю, как уточнить мой вопрос):
Яблоки
Груши
Картофель
Морковь
Я искал столько, сколько мог, но я не мог найти способ установить стиль текста для каждого элемента в отдельности. Я обнаружил, что есть возможность установить шрифт для всего списка, но это не подходит для моих требований. Я также нашел способы выполнить sh, используя TableViewer, но я вполне ожидаю, что я буду использовать ListViewer.
Можно ли по-другому оформлять элементы в списке?