Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改eclipse菜单项颜色_Eclipse_User Interface_Plugins_Swt - Fatal编程技术网

更改eclipse菜单项颜色

更改eclipse菜单项颜色,eclipse,user-interface,plugins,swt,Eclipse,User Interface,Plugins,Swt,我想用我的插件动态地改变一些菜单项的颜色,例如黄色。 可能吗 更多详细信息: 假设我想将文件->导入菜单项更改为黄色,哪个类负责此操作? 为了简单起见,如果我有SWT窗口,计算器中有文件菜单,当我在这个计算器窗口中按下或执行操作时,如何将文件->退出菜单项更改为黄色?? 提前感谢任何与菜单相关的颜色设置都依赖于操作系统,因为SWT基于本机GUI实现(如注释中所述) 这要求使用“非活动颜色”: 我不认为有一个SWT.COLOR\u…可用于禁用的菜单文本,是OSs为这些文本着色。 我不知道OSs是否

我想用我的插件动态地改变一些
菜单项的颜色,例如黄色。
可能吗

更多详细信息:
假设我想将
文件->导入菜单项
更改为黄色,哪个类负责此操作?
为了简单起见,如果我有SWT窗口,计算器中有文件菜单,当我在这个计算器窗口中按下或执行操作时,如何将
文件->退出菜单项
更改为黄色??

提前感谢

任何与菜单相关的颜色设置都依赖于操作系统,因为SWT基于本机GUI实现(如注释中所述)

这要求使用“非活动颜色”:

我不认为有一个
SWT.COLOR\u…
可用于禁用的菜单文本,是OSs为这些文本着色。
我不知道OSs是否提供了以编程方式访问此颜色的方法

这是为了给弹出菜单添加颜色,最好的解决方案是

我认为你最好的选择是2,这样你就可以放(比如)一张桌子 弹出窗口中没有列的小部件,允许您自定义 商品外观随您的喜好而定


任何与菜单相关的颜色设置都依赖于操作系统,因为SWT基于本机GUI实现(如注释中所述)

这要求“非活动颜色”:

我不认为有一个
SWT.COLOR\u…
可用于禁用的菜单文本,是OSs为这些文本着色。
我不知道OSs是否提供了以编程方式访问此颜色的方法

这是为了给弹出菜单添加颜色,最好的解决方案是

我认为你最好的选择是2,这样你就可以放(比如)一张桌子 弹出窗口中没有列的小部件,允许您自定义 商品外观随您的喜好而定


您是否在任何应用程序中看到过彩色菜单项?很可能SWT不支持这一点,因为底层的窗口系统也不支持。您在任何应用程序中都见过彩色菜单项吗?很可能SWT不支持这一点,因为底层的窗口系统也不支持。