如何禁用swt list eclipse中的list元素

时间:2013-07-25 12:51:39

标签: java eclipse swt

是否可以仅禁用swt列表显示的某些元素。我希望根据我的条件显示包含特定可点击字符串和一些禁用字符串的列表。是否可以这样做?

2 个答案:

答案 0 :(得分:2)

SWT List小部件无法实现。您可能需要提出自己的小部件(可能Table只有一个Column

答案 1 :(得分:0)

如果你真的想要它,那么添加一个选择监听器,它将检测选择是否在“禁用”项目上,然后根据列表内容调整上/下/清除选择。

您也可以使用包含一列的表格 - 然后您应该可以自定义绘制禁用的项目(例如使用较浅的字体或不同的背景)。