微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何更改默认的 JFrame 窗口颜色?

如何解决如何更改默认的 JFrame 窗口颜色?

我正在 IntelliJ Idea 中使用 Java Swing/AWT 接口为 Windows 构建应用程序。我使用JFrame显示我的应用程序 GUI。但是,我想将认框架轮廓(窗口)颜色更改为透明或自定义颜色。

这是我想要实现的目标:

这是我的窗口:

This is what I have

这两个是我想要实现的(透明度或自定义颜色):

I would like to achieve either this

或者这个

Or this

有没有办法做到这一点?

解决方法

您可以通过创建一个新面板并在框架上设置未装饰来隐藏默认标题栏来使用自定义标题栏 将您的标题添加到新面板和按钮(退出、最小化...)

Frame.setUndecorated(true);

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。