我尝试使用-Dsun.java2d.dpiaware=false
参数运行一个Java应用程序,但是什么也没有发生。
我希望有一个模糊的UI,但与正常大小的图标和字体,似乎这个标志不工作。
我在Windows8.1上使用JDK 1.8.0_45。
我发现了这个bug https://bugs.openjdk.java.net/browse/JDK-8080153,但我不知道如何解决它。
发布于 2019-09-13 23:28:29
尝试使用-Dsun.java2d.uiScale=1
运行虚拟机,它修复了我的swing/vtk应用程序
发布于 2020-07-27 23:27:10
您可以简单地使用:
System.setProperty("prism.allowhidpi", "false");
重要的是,这是在应用程序初始化主参数之前的最开始,即在Application.launch()之前或在main()函数开始时
https://stackoverflow.com/questions/30555401
复制相似问题