java - 在 windows10 上使用 install4j 启动 Swing 应用程序看起来很模糊

标签 java install4j

我有一个 swing 应用程序,当使用 install4j 启动器启动时,该应用程序在 Windows 10 上看起来很模糊。当我使用相同的 JRE 和 .bat 文件启动相同的应用程序时,模糊性消失了。我认为这与 DPI 或兼容性有关,但我在 install4j 版本 6 中没有看到任何设置来控制它。 bat文件使用javaw。

这篇文章可能有一些见解。 https://superuser.com/questions/988379/how-do-i-run-java-apps-upscaled-on-a-high-dpi-display

最佳答案

自 install4j 7 起,如果项目的最低 Java 版本为 9,安装程序将能够识别 DPI。Java 1.8 及更低版本在 Swing 中没有足够高的 DPI 支持。

对于 install4j 6.x,仅支持升级。

关于java - 在 windows10 上使用 install4j 启动 Swing 应用程序看起来很模糊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49699211/

相关文章:

java - 仿射变换的问题

installation - 有没有办法在 install4j 中查看 float 许可证服务器详细信息

java - 使用 install4j 以 root 身份启动服务

install4j - 是否可以从许可协议(protocol)窗口中删除 'install4j' 文本

java - 在 TextField 中将控制字符显示为空格

java - 更新后如何获取位置?

java - DBUnit:具有 MySQL YEAR 类型列的数据集

启动器 VM 参数中的 Java user.home

macos - 下载会破坏 OSX 签名?

java - Spring MVC 网站管理/配置页面的推荐数据模型和数据源?