JavaFX字体中的抗锯齿(字体呈现得非常清晰和锐利,但不平滑)

JavaFX字体中的抗锯齿(字体呈现得非常清晰和锐利,但不平滑),javafx,javafx-8,Javafx,Javafx 8,当我运行我的应用程序时,我遇到了一个问题,字体看起来非常清晰和锐利,但不平滑。我已经尝试了这个和这个的解决方案,但是它似乎没有完全解决问题,因为它看起来比你在Windows上看到的正常系统字体更模糊。 我从这两篇文章中得到的解决方案是设置系统属性(在加载FXML之前): 这就是添加这行代码之前和之后的情况 正如您看到的后图像,有些字母非常模糊,尽管它比前图像平滑 我还尝试在css中添加这行代码,但没有任何效果: .text{ -fx-font-smoothing-type: gray;

当我运行我的应用程序时,我遇到了一个问题,字体看起来非常清晰和锐利,但不平滑。我已经尝试了这个和这个的解决方案,但是它似乎没有完全解决问题,因为它看起来比你在Windows上看到的正常系统字体更模糊。 我从这两篇文章中得到的解决方案是设置系统属性(在加载FXML之前):

这就是添加这行代码之前和之后的情况

正如您看到的后图像,有些字母非常模糊,尽管它比前图像平滑

我还尝试在css中添加这行代码,但没有任何效果:

.text{
    -fx-font-smoothing-type: gray;
}
注意:我正在使用自定义字体,并将其添加到css中:

@font-face {
    font-family: 'Exo';
    src: url('Exo-Regular.ttf');
}
@font-face {
    font-family: 'Exo';
    src: url('Exo-Regular.ttf');
}