有没有办法将一个尺寸为32 * 16而不是16 * 16的图标分配给treeviewer项目?另一种方法是在项目上并排添加两个图标。 就像CheckboxTreeViewer一样,它还有两个图标(复选框和项目图标)并排。
有没有人知道如何做到这一点?
干杯, 菲尔
答案 0 :(得分:0)
如果您使用从org.eclipse.jface.viewers.OwnerDrawLabelProvider
派生的标签提供程序,则可以在行中绘制任何您喜欢的内容。
OwnerDrawLabelProvider
要求您使用基于GC
的操作自行擦除,测量和绘制每一行。
它通过getToolTipText(Object)
支持工具提示(也包括工具提示字体,颜色,超时)。