gpt4 book ai didi

java - JFrame 的解析问题

转载 作者:太空宇宙 更新时间:2023-11-04 12:44:15 25 4
gpt4 key购买 nike

我的分辨率有问题。我开发了 Java Swing 应用程序(桌面应用程序),它工作正常,但当我开始在不同的笔记本电脑或桌面系统上使用该应用程序时,问题就出现了,其中每个系统都有自己的分辨率,因此 JFrame 上的组件变得越来越大,最大的问题出现在我开始在 4K 分辨率系统上使用该应用程序时,您看不到任何内容,因为 JFrame 上的所有内容都变得太小,您将无法读取任何内容。我们对此有什么解决办法吗?

最佳答案

听起来您遇到了 Windows 上的 Java 或 Linux 上的 Swing/AWT 缺乏 HiDPI 支持的问题。此问题预计将在 Java 9 中修复,您也许可以使用最新的 alpha 版本之一来测试它。

LookAndFeels 目前不支持在 HiDPI 环境中自动正常工作所需的缩放。您需要手动调整/缩放文本/组件/窗口,直到 Java 9 可用,或切换到 JavaFX。

Here's an example如何手动增加字体大小。

关于java - JFrame 的解析问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36501166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com