首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何自定义JFrame上的标题栏?

问如何自定义JFrame上的标题栏?
EN

Stack Overflow用户
提问于 2010-05-06 14:50:10
回答 1查看 25.9K关注 0票数 15

我希望在我的Java桌面应用程序中有一个定制的标题栏。做这件事的最好方法是什么?我可以在JFrame的构造函数中使用以下代码来使用"Swing-title bar“:

代码语言:javascript
复制
this.setUndecorated(true);
this.getRootPane().setWindowDecorationStyle(JRootPane.FRAME);

但是我如何定制它呢?是否有任何UI委托可以重写,或者必须从头实现自己的标题栏?

我想要像Lawson智能办公室这样的东西:

​

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-05-08 05:32:44

您可以在物质看和感觉 (镜像源)中看到一个示例。搜索SubstanceRootPaneUI和SubstanceTitlePane的代码。实现依赖于其他类的实质内容,而且在特定库之外重用也不容易--也不是有意的。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2781987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档