JavaFX: отключить сглаживание шрифтов

(Есть несколько похожих вопросов, но ответ не сработал)

Я начал экспериментировать с JavaFX (JDK8), и первое, что я заметил, это ужасное сглаживание шрифтов. Я использую Windows 8.1 и отключаю сглаживание шрифтов /ClearType для всей ОС была одной из первых вещей, которые я сделал. Это соблюдается большинством приложений (за двумя заметными исключениями являются IE и Metro UI), но JavaFX, похоже, заставляет его.

Вот скриншот, иллюстрирующий это - фрагмент кода в Eclipse IDE и результирующее окно JavaFX (код на Scala, но очень удобочитаемый). Они оба используют один и тот же шрифт, поэтому разница очевидна.

Снимок экрана

Как видите, я попытался установить

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

но они, похоже, никак не влияют.

Любой намек или понимание по этому вопросу?

0 ответов

Другие вопросы по тегам