Java JFace:具有两个图标或更大图标的TreeViewer
有没有办法将大小为32*16而不是16*16的图标分配给treeviewer项目?另一种方法是在一个项目上并排添加两个图标。 与CheckboxTreeViewer类似,它也有两个并排的图标(复选框和项目图标) 有人知道怎么做吗 干杯,Java JFace:具有两个图标或更大图标的TreeViewer,java,eclipse,treeview,icons,jface,Java,Eclipse,Treeview,Icons,Jface,有没有办法将大小为32*16而不是16*16的图标分配给treeviewer项目?另一种方法是在一个项目上并排添加两个图标。 与CheckboxTreeViewer类似,它也有两个并排的图标(复选框和项目图标) 有人知道怎么做吗 干杯, Phil如果使用从org.eclipse.jface.viewers.OwnerDrawLabelProvider派生的标签提供程序,则可以在行中绘制任何您喜欢的内容 OwnerDrawLabelProvider要求您自己使用基于GC的操作擦除、测量和绘制每一行
Phil如果使用从org.eclipse.jface.viewers.OwnerDrawLabelProvider派生的标签提供程序,则可以在行中绘制任何您喜欢的内容
OwnerDrawLabelProvider
要求您自己使用基于GC
的操作擦除、测量和绘制每一行
它通过
gettooltipext(Object)
支持工具提示(还有工具提示字体、颜色、超时)。目前我正在使用一个ColorProvider。所以我完全变成了OwnerDrawLabelProvider?它的工作方式是否与普通的labelprovider(getImage、getText..)相同?它会支持工具提示吗?嗯,我自己画画听起来像是一件很繁重的工作,所以这对我来说不是一个真正的选择。我想知道对TreeViewer没有本地支持。。