我想構建一個SWT樹,它在頂層有圖標,但不在下一個層次。刪除SWT TreeItem圖像縮進
有什麼辦法避免這似乎已經離開這我不使用圖像的空白?我嘗試使用下面的代碼片段,但都沒有做我想要的。
SWT.MeasureItem:
tree.addListener(SWT.MeasureItem, new Listener()
{
@Override
public void handleEvent(Event event)
{
TreeItem item = (TreeItem)event.item;
Image image = item.getImage();
if (image == null)
{
event.x -= 40;
}
}
});
SWT.PaintItem:
tree.addListener(SWT.PaintItem, new Listener()
{
@Override
public void handleEvent(Event event) {
TreeItem item = (TreeItem)event.item;
Image image = item.getImage();
if (image == null)
{
event.x -= 40;
}
}
});
在這兩種情況下,我只是希望文本可以進一步得出了一下左側。