Гибридная версия TableViewer и TreeViewer

Мне нужен виджет Java SWT, который может помочь мне достичь того, что показано в блоке 3. Он должен иметь отступ в виде дерева, но не отображать твист. Пробовал NatTable тоже.. но это не помогает.

Иначе, есть ли хаки для достижения этой цели?

1 ответ

Поскольку вам не разрешено использовать виджеты Nebula, а настройка собственных виджетов ниже на уровне ОС не рекомендуется (это может нарушаться при каждом обновлении ОС), единственное решение, которое я бы увидел, - это использовать пользовательский рисунок. Может быть, рисуя над иконами.

Как сделать пользовательский рисунок в таблице или дереве, объяснено здесь: https://www.eclipse.org/articles/article.php?file=Article-CustomDrawingTableAndTreeItems/index.html

Другие вопросы по тегам