【发布时间】:2021-11-26 17:09:06
【问题描述】:
我一般使用 Visual Studio Code 或 IntelliJ 进行编码。
在那,我看到标题栏是彩色的。不仅如此,我在许多应用程序中也看到了这一点。现在我也想在我自己的应用程序中尝试一下。但是我还没有找到任何可以完成我的工作的东西。
我一般都想要这样。
jframe.setTitleBarColor(...)
但上述类型不可用。 我可以使用其他任何技术来实现这一点吗?
【问题讨论】:
-
您是否尝试过更改 UIManager 属性? docs.oracle.com/javase/tutorial/uiswing/lookandfeel/…
-
标题栏的颜色由操作系统决定。
-
那么有没有办法做到这一点?但是 intellij 有黑色(深色),vscode 有黑色,MS 团队有蓝色。那么为什么我不能为我的应用程序也保留它..
-
我不知道Intellij是用什么语言写的。也许Intellij使用OS系统调用来控制后台。 Java/Swing API 不允许我们访问标题栏的背景。
-
感谢大家花时间在我身上。还有你的建议?????????☺️☺️
标签: java swing colors jframe titlebar