我有一个使用install4j启动器在Windows 10上看起来模糊的swing应用程序。当我使用相同的JRE和.bat文件启动相同的应用程序时,模糊性消失了。我认为它与DPI或兼容性有关,但我没有看到install4j版本6中的任何设置来控制它。 bat文件使用的是javaw。
这篇文章可能有一些见解。 https://superuser.com/questions/988379/how-do-i-run-java-apps-upscaled-on-a-high-dpi-display
答案 0 :(得分:1)
从install4j 7开始,如果项目的最小Java版本为9,则安装程序将支持DPI。在Swing中,Java 1.8及更低版本没有足够的高DPI支持。
对于install4j 6.x,仅支持向上扩展。