如何在Windows上禁用扩展UI,适用于Java 9应用程序?

有在Java中8.如何在Windows上禁用扩展UI,适用于Java 9应用程序?

是没有适当的HiDPI支持在爪哇9,JavaFX应用程序正确地扩展到它们在屏幕中。例如,如果我的显示器被设置为150%是按比例的,该Java应用程序被缩放到150%。

参见:http://openjdk.java.net/jeps/263

然而,出于测试目的,我需要通过java.exe的标志能够禁用缩放,在Windows 10,我怎样才能做到这一点?

另外,也许我可以禁用(和重新启用)这个应用程序本身编程方式?

回答:

我在substance bug report中发现了这个晦涩的选项。这解决了Swing应用程序的问题。

-Dsun.java2d.uiScale=1.0

如果你使用JavaFX你需要

-Dprism.allowhidpi=false

可惜我不能对这些选项找到官方文档

以上是 如何在Windows上禁用扩展UI,适用于Java 9应用程序? 的全部内容, 来源链接: utcz.com/qa/258512.html

回到顶部