是否有可能将我自己的自定义控件或复合控件放入Jface的listviewer中

问题描述 投票:0回答:1

我想在列表中显示自定义控件或组合的列表。我当时想使用listview,但我偶然发现listview仅支持文本或图像,不支持将组合放到内部(即使我在atble查看器中也看到了相同的内容有没有办法做到这一点

eclipse swt jface
1个回答
0
投票

您可以付出一些额外的努力来完成此操作,请看一下此:代码段

https://github.com/eclipse/eclipse.platform.ui/blob/master/examples/org.eclipse.jface.snippets/Eclipse%20JFace%20Snippets/org/eclipse/jface/snippets/viewers/Snippet010OwnerDraw.java

在“ CountryEntries类”中,您可以找到绘制零件的不同方法:

drawFlag
drawName
drawCupYear
© www.soinside.com 2019 - 2024. All rights reserved.