JavaFX8:如何关闭文本的抗锯齿功能?

pee*_*eta 5 css java javafx

我目前正在使用 JavaFX 开发 Java 应用程序。程序窗口将在低分辨率 LED 屏幕上显示为流。我需要的是完全关闭窗口内所有文本(标签文本、文本区域等)的抗锯齿功能。

我用谷歌搜索了几次,尝试了 CSS-fx-smooth并深入研究了文档,但仍然没有成功。我的应用程序在 Windows 7 Pro 64 位上运行,在系统设置中抗锯齿功能已关闭,有人可以指出我正确的方向吗?

小智 2

您是否尝试过关闭平滑字体的系统属性:

System.setProperty("prism.lcdtext", "false");
Run Code Online (Sandbox Code Playgroud)

也许看看:How to force anti-aliasing in JavaFX fonts?