java - Windows 10下Java Apps放大问题

标签 java windows resolution magnification

我使用的是 Windows 10 专业版 64 位。

我的显示器(32 英寸)的原始分辨率为 3820 * 2160 像素。

一旦我使用基于 Java 的应用程序,我就会遇到字体、按钮等的放大问题。通常它们太小了。

我知道我可以将所有元素的整体缩放比例更改为 100% 以上。但是这样会导致字体等模糊。

你有解决方案吗?

最佳答案

最常见的解决方案(尝试谷歌)是禁用 DPI 感知。您可以通过运行您的应用程序来做到这一点:

-Dsun.java2d.dpiaware=false

请注意,这是 Java 8 的错误 :( 请参阅 this 票证。

关于java - Windows 10下Java Apps放大问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41282741/

相关文章:

c++ - 在C++中获取调用者的地址

java - 使用 RCP 或 FTP 将文件从远程 UNIX 计算机复制到本地 Windows 计算机

java - Jetty Embedded, Jersey 2, Weld

windows - 来自两者的两个 kinect 和骨架流 - 可能吗?

java - 当 "if else"/"instance of"是不可避免的时候,除了使用访问者模式,我们如何改进设计呢?

php - 根据屏幕分辨率获取图像

java - 有没有正确的方法来缩放舞台上的 Actor ?(Libgdx)

javascript - screen.width 和 screen.height 有多可靠?

java - 在纯 Java 中拆分包

java - 使用 CSS 在 SWT CCombo 上设置按钮图标