在 Ubuntu 18.04 下,我的 Java 10 应用程序无法随屏幕缩放

在 Ubuntu 18.04 下,我的 Java 10 应用程序无法随屏幕缩放

我正在使用 JavaFX 作为 UI 编写 Java 10 应用程序。

在 Ubuntu 16.04 下,应用程序大小合适。在 18.04 下,应用程序突然缩小到原来的一半。我需要正确缩放它。

我发现应用程序忽略了“设置”中设置的屏幕缩放系数。我通常将其设置为 200%。不幸的是,无论我将缩放系数设置为多少,应用程序都会使用 100%。

这是我的笔记本电脑,配有 HiDPI 显示屏。我搜索了网络,但还是没找到为什么这个 Java 应用程序无法使用正确的缩放比例进行调整。

屏幕缩放系数200%:
屏幕缩放系数 200%

屏幕缩放系数 100%:
屏幕缩放系数 100%

答案1

嗯,java 不使用系统比例。您必须使用比例配置重新配置 jvm:

-Dsun.java2d.uiScale=2.0 

相关内容