我的Java系统有问题,我试图在可执行的jar文件中运行我的项目,但是布局的大小或文本变得越来越大,我相信这是因为Windows的dpi缩放比例很高,是否仍然可以禁用从我的系统进行dpi缩放,因为可执行jar文件没有关闭dpi缩放的属性,而且我已经尝试在java.exe或javaw.exe上禁用dpi缩放,但仍然无法正常工作。如果我尝试将Windows dpi缩放比例更改为100%,则系统将恢复为原始大小,但其他应用程序/程序将变小。你能帮我么?
最佳答案
您可以尝试使用以下参数启动Java应用程序:
-Dsun.java2d.ddscale=false
另一个可能的解决方案是修改比例因子,但这不适用于所有JVM版本...如果先前的版本不起作用,可以尝试一下:
-Dsun.java2d.uiScale=PUT_FLOAT_VALUE_HERE
就我而言,这解决了我面临的同样问题:)