Как получить доступ к стандартным значкам затмения - PullRequest
1 голос
/ 05 июня 2019

Я строю древовидную таблицу, используя Nebula nattable, и пытаюсь стилизовать ее как таблицу SWT-дерева. Проблема в том, что я пытаюсь использовать те же значки для декораторов, что и таблица SWT, и не могу их найти.

Текущие значки выбираются следующим образом:

 TreeImagePainter treeImagePainter =
                new TreeImagePainter(
                        false,
                        GUIHelper.getImage("right"), //$NON-NLS-1$
                        GUIHelper.getImage("right_down"), //$NON-NLS-1$
                        GUIHelper.getImage("leaf")); // This is an empty image acting as a placeholder to match the
                                                        // indentation

Я хотел бы заменить их на значки, показанные на этом изображении:
A - нужные значки, B - текущие значки.
enter image description here

Есть ли относительный простой способ достичь этого?

1 Ответ

1 голос
/ 05 июня 2019

Эти значки происходят из операционной системы, и на самом деле нет простого способа получить к ним доступ. По крайней мере, я еще не нашел способ, который является причиной наличия этих значков в самом NatTable.

...