我有一个组合,其中包含选择列表中的字符串列表。如果用户下拉字符串列表,某些前景色将为黑色(标准),而其他定义的字符串应为前景色绿色或红色。我该如何渲染才能达到这个目的? 我认为必须用 ComboViewer 来解决这个问题,但我不知道?
最佳答案
SWT Combo
不提供此功能,我相信这是由于用于 Combo 的 native 小部件所致。
这就是为什么Nebula中有一个小部件,它通过内部使用Table
来绘制Combo来添加这样的功能。请参阅here有关屏幕截图和如何使用它的信息。
(Nebula 是 SWT 有用的自定义小部件的集合。)
关于java - SWT Combo Comboviewer 字符串列表中的各种前景色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6218736/