标签: eclipse user-interface plugins swt
我想用我的插件动态更改一些menuitems颜色,例如黄色。 可能吗?
menuitems
更多细节: 假设我想将file->import menuitem更改为黄色,哪个班级负责呢? 为简单起见,如果我有SWT窗口,带有文件菜单的计算器,当我按下或在此计算器窗口中执行某些操作时,如何将File->exit menuItem更改为黄色? 提前谢谢
file->import menuitem
File->exit menuItem
答案 0 :(得分:1)
任何与菜单相关的颜色设置都取决于操作系统,因为SWT基于本机GUI实现(如评论中提到的Kos)。
此thread要求“无效颜色”:
我认为没有SWT.COLOR_...可用于禁用的菜单文本,而是用于为这些文本着色的操作系统。 我不知道操作系统是否提供了一种以编程方式访问此颜色的方法。
SWT.COLOR_...
此thread想要为弹出菜单添加颜色,最佳解决方案是......
我认为你最好的选择是#2,这样你可以放(例如)一张桌子 弹出窗口中没有列的小部件,允许您自定义 你喜欢的项目外观。