0__*_*0__ 8 java swing gtk3 gnome-3
有没有办法在Linux(Debian)上的Gnome(3.14)中运行Java Swing桌面应用程序,以使Gnome使用窗口装饰的黑暗主题(Adwaita)版本?
我正在使用自定义的黑色Swing外观和感觉,唯一真正令人烦恼的是标题栏(原生Gnome)非常明亮.我已经使用Tweak工具在系统范围内使用Adwaita,但这并没有为那些没有明确支持暗主题的应用程序(例如Iceweasel,Icedove,Gimp,Libre Office,...)提供帮助.
这是一个说明问题的屏幕截图:
好的,我找到了适合我的特定系统的可行解决方案,所以我将在这里展示我所做的事情。与这个问题有关。在接受的答案中,您可以看到问题出在遗留 Gtk-2 应用程序上,其中显然包括 Java。在评论部分有一个Adwaita-Dark 克隆的链接,它也将黑暗主题应用于 Gtk-2。
\n\n不幸的是,该主题与 Debian Jessie / Gnome 3.14 不同步,如果安装该主题,大多数小部件都会在 Iceweasel、Icedove 等中损坏。但是。由于我不关心小部件,只关心这里的窗口标题栏,因此您可以有选择地仅将该克隆用于窗口装饰。
\n\n所以我下载了该克隆,并放置了一个符号链接~/.local/share/themes/adwaita-again(您似乎可以在此处使用任何名称)。然后在调整工具中,只需翻转窗口样式,如下所示:
voil\xc3\xa0,所有应用程序的窗口标题栏都是黑色的:
\n\n\n\n当使用 IntelliJ IDEA 和“Darcula”主题时,这也很棒。Linux FTW。
\n\n编辑:似乎上述方法并不完全有效,至少在重新启动后我再次看到了明亮的颜色。我现在找到了一个更简单的变体:复制原始的 Adwaita 主题并修补 Metacity 文件。我已经使用我的修补版本创建了一个存储库。
\n| 归档时间: |
|
| 查看次数: |
1232 次 |
| 最近记录: |