Java Eclipse霓虹灯在Ubuntu 16.04 LTS中的怪异行为

Java Eclipse霓虹灯在Ubuntu 16.04 LTS中的怪异行为,java,eclipse,ubuntu,tooltip,gtk3,Java,Eclipse,Ubuntu,Tooltip,Gtk3,我的Ubuntu 16.04 LTS中安装了EclipseNeon(4.6)和STS3.8.0(基于Eclipse4.6)。所有工具提示的行为都不同,如所附屏幕截图所示 然后,我明白了,根据和,这是gtk-3的一个bug 正如在给定线程中提到的,我安装了gnome颜色选择器,然后修复了工具提示问题。但这改变了许多其他应用程序中的工具提示,而这并不是人们想要的 然后我尝试在eclipse.ini文件中将eclipse中的gtk更改为2,这导致缺少菜单图标,并再次出现工具提示问题(这次是黑色背景和

我的Ubuntu 16.04 LTS中安装了EclipseNeon(4.6)和STS3.8.0(基于Eclipse4.6)。所有工具提示的行为都不同,如所附屏幕截图所示

然后,我明白了,根据和,这是gtk-3的一个bug

正如在给定线程中提到的,我安装了gnome颜色选择器,然后修复了工具提示问题。但这改变了许多其他应用程序中的工具提示,而这并不是人们想要的

然后我尝试在eclipse.ini文件中将eclipse中的gtk更改为2,这导致缺少菜单图标,并再次出现工具提示问题(这次是黑色背景和白色文本),如下所示

--launcher.GTK_version
2

有什么永久性的解决办法吗?(使用gnome颜色选择器除外) 或者,在不久的将来Ubuntu什么时候可以解决这个问题

另外:在基于eclipse的STS-3.8.0中也注意到了同样的问题 4.6(霓虹灯)

给你一个解决办法

这将修复Eclipse工具提示颜色,而不会返回GTK2,也不会影响任何其他应用程序

修复程序捕获在脚本中,可以访问它

脚本复制环境主题,修改工具提示颜色,然后用这个新主题为eclipse编写一个启动器

看到这个了吗



选中此项,如果选择使用GTK2,请使用方法2启用菜单图标。

编辑GTK3主题设置,如下所示对我有效:

This command sets background to pale yellow and foreground to black: 

sudo sed -i 's/@define-color tooltip_bg_color.*;/@define-color tooltip_bg_color #ffffda;/g' /usr/share/themes/Ambiance/gtk-3.0/gtk-main.css && sudo sed -i 's/@define-color tooltip_fg_color.*;/@define-color tooltip_fg_color #000000;/g' /usr/share/themes/Ambiance/gtk-3.0/gtk-main.css
资料来源: