如何使用Windows的高DPI缩放运行Java应用程序?

我正在尝试使用JavaSE-1.8(jre1.8.0_161)运行Java应用程序(JAR文件) . 该应用程序使用Swing .

在常规屏幕上,一切正常但不在Windows 10上的高DPI显示器上...它不会缩放Java应用程序;我正在获得正确的窗口尺寸,但带有小菜单和带有不可读文本的图标 .

在论坛中,建议是移至jre1.9或更高版本 . 我安装了jre1.10但是在Eclipse中我没有看到它 - 我使用的Eclipse版本(版本:Neon.1版本(4.6.1))与Java版本不兼容 .

在转到Eclipse Oxygen jre1.10之前,我想确认它是解决我的问题的正确方法 .