我有一个swing应用程序,当使用install4j启动器启动时,在Windows 10上看起来很模糊。当我使用带有.bat文件的同一JRE启动同一应用程序时,模糊性消失了。我认为这与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。Java1.8及更低版本在Swing中没有足够的高DPI支持。
对于install4j 6.x,仅支持向上扩展。
关于java - 在Windows10上使用install4j启动Swing应用程序看起来很模糊,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49699211/