SWT Tree - возможно ли опустить родной значок расширения?

У меня есть JFaceTreeViewer с SWTTree Я закрашиваю свои клетки для поддержки нескольких рядов для себя. В настоящее время это выглядит так:

Я хочу, чтобы значок расширения и метка были опущены следующим образом:

Это не проблема для лейбла, потому что я расширяюStyledCellLabelProvider и перезаписываюpaint() а такжеmeasure() - проблема в том, что я понятия не имею, возможно ли установить координату Y для значка расширения. Боюсь, что это не так. Если это так, я бы тоже хотел нарисовать собственный значок расширения, но есть еще один момент: возможно ли полностью исчезнуть собственный значок расширения? Я попробовал это в обоихmeasure() а такжеpaint() метод, но это не сработало:

event.detail &= ~SWT.FOREGROUND;

Ответы на вопрос(1)

Ваш ответ на вопрос