java - 如何在不同操作系统之间左对齐 JFrame 标题文本

标签 java linux swing jframe look-and-feel

看起来操作系统正在控制整个 JFrame 标题栏。 我尝试使用:

UIManager.setLookAndFeel()

改变外观和感觉,但似乎不影响 标题栏。

在我的 Windows 计算机上,默认值是左对齐,但在我的 Linux 上 机器居中,不知何故,我想尝试始终显示 标题文本左对齐。

我看到一个例子,他们基本上构建了每个元素 从头开始调整标题栏,我不想去那里。

还有其他办法吗?

谢谢!

最佳答案

如果L&F支持窗口装饰,可以使用 setWindowDecorationStyle() 。引用了完整的例子hereUIManager 默认值中。

关于java - 如何在不同操作系统之间左对齐 JFrame 标题文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19920833/

相关文章:

java - 我在使用 Java 布局时遇到问题

java - 为什么 SonarQube 认为 int[][][] 不可序列化

linux - 运行 Alpine Linux 的 Docker 容器中 rrdgraph 中的自定义字体

java - 尽管值正确,JSpinner 显示的时间仍具有恒定的小时偏移量

linux - 抓取以某个子字符串开头的字符串

c - 编译自定义 malloc.c 库时出现段错误

java - Eclipse SQLite 使用Where 子句进行多个查询

java - 检测 TCP 连接重置的方法

java - 执行服务: get a list of submitted tasks and cancel all tasks without shutting down the executor

避免多次迭代的 Java Lambda 表达式