我想构建一个带有一组自定义小部件作为内容的树。所以不仅是一个简单的标签,而是一个复杂的更复杂的东西。这在当前的SWT / JFace(3.7)中是否可行?如果是的话,我该怎么做? TreeViewer只允许我设置LabelProvider,它只有getImage()
和getText()
方法。或者我只限于那个,没有任何标记的图像和简单标签?
答案 0 :(得分:1)
你不是相当有限 - 有CellLabelProvider
,它允许你做一些事情,比如在单元格内绘制图形 - 但据我所知,没有办法将任意控件放在表格或树单元格中。这并不令人惊讶,因为如果SWT可用的所有操作系统和窗口系统都支持SWT,SWT通常只会做一些事情。