JavaFX:关闭字体平滑

时间:2018-02-19 03:38:58

标签: java javafx cleartype font-smoothing

(有几个类似的问题,但没有答案有效)

我开始尝试使用JavaFX(JDK8),我注意到的第一件事是一个可怕的字体平滑。我使用Windows 8.1并禁用字体平滑/ ClearType操作系统是我做的第一件事。这是大多数应用程序所尊重的(两个值得注意的例外是IE和Metro UI的东西),但JavaFX似乎正在强迫它。

这里的截图说明了它 - Eclipse IDE中的代码片段和生成的JavaFX窗口(代码在Scala中,但非常易读)。它们都使用相同的字体,因此差别很明显。

Issue screenshot

如您所见,我尝试设置

System.setProperty("prism.lcdtext", "false")
System.setProperty("prism.subpixeltext", "false")

但它们似乎没有任何影响。

有关此问题的任何暗示或见解?

0 个答案:

没有答案