首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在JFrame中更改UIDefaults边框

在JFrame中更改UIDefaults边框
EN

Stack Overflow用户
提问于 2013-08-18 18:58:22
回答 2查看 1.2K关注 0票数 0

我应该更改UIDefaults中的哪个键来将应用程序中所有JFrames的边框颜色从蓝色更改为其他颜色?

我知道这里没有密码,但这是一个非常简洁的问题。

编辑

下面的图片显示的是JFrames,它不是主窗口,但在布局中。我认为主窗口受到了本机环境的困扰,但是如果JFrames在主窗口内,那么我不应该定制边框吗?

EN

回答 2

Stack Overflow用户

发布于 2013-08-18 20:54:04

我应该更改UIDefaults中的哪个键来将应用程序中所有JFrames的边框颜色从蓝色更改为其他颜色?

  • JFrame没有任何密钥(e.i.)在Java端
  • 边框和标题栏由本机操作系统装饰,当前颜色(字体、大小大小)主题应用于所有窗口,
  • 您可以从JFrame获得第一个组件,并更改颜色、字体,但对于标题栏,边框保持不变。
  • 结果是使用some of custom L&F can do that,例如物质(我试过了),创建了自己的边界、标题栏和按钮作为替换
票数 2
EN

Stack Overflow用户

发布于 2013-08-18 20:49:50

试试"windowBorder"-Key。来源:http://nadeausoftware.com/node/85#Systemcolors

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

https://stackoverflow.com/questions/18302639

复制
相关文章

相似问题

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