exe4j高dpi设置
Posted
技术标签:
【中文标题】exe4j高dpi设置【英文标题】:exe4j high dpi settings 【发布时间】:2020-03-24 07:59:01 【问题描述】:创建可执行文件以在具有缩放功能的 Windows 10 上运行的最佳设置是什么。
我尝试将 DPI 感知设置为 true 和 false,但似乎没有任何效果。我也尝试了几个系统属性,但也没有任何成功。我目前在我的 exe4j.xml 中有以下设置
dpiAware="false"
amd64="false
我仍在运行 JDK 8,但由于该应用程序正在整个公司中运行,我无法立即升级到另一个版本的 java 运行时(虽然我想;))
并使用 windows 属性覆盖高 DPI 设置。但我不喜欢那种解决方案。
有人有什么建议吗。
提前致谢
【问题讨论】:
您不能通过指定一些(魔术?)标志来使软件正确实现高 DPI 支持。 【参考方案1】:Java 8 不支持 Windows 的 High-DPI,您必须升级到 Java 11+。
【讨论】:
以上是关于exe4j高dpi设置的主要内容,如果未能解决你的问题,请参考以下文章
如何配置应用程序以在具有高 DPI 设置(例如 150%)的机器上正确运行?
如何配置应用程序以在具有高 DPI 设置(例如 150%)的机器上正确运行?
如何配置应用程序以在具有高 DPI 设置(例如 150%)的机器上正确运行?