SWT Tree - возможно ли опустить родной значок расширения?
У меня есть JFaceTreeViewer
с SWTTree
Я закрашиваю свои клетки для поддержки нескольких рядов для себя. В настоящее время это выглядит так:
Я хочу, чтобы значок расширения и метка были опущены следующим образом:
Это не проблема для лейбла, потому что я расширяюStyledCellLabelProvider
и перезаписываюpaint()
а такжеmeasure()
- проблема в том, что я понятия не имею, возможно ли установить координату Y для значка расширения. Я'боюсь, это нет. Если да, то я бы тоже хотел нарисовать для себя иконку расширения, но тамДругой момент: возможно ли полностью исчезнуть нативный значок расширения? Я попробовал это в обоихmeasure()
а такжеpaint()
метод, но это не такт работал:
event.detail &= ~SWT.FOREGROUND;