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")
но они, похоже, никак не влияют.
Любой намек или понимание по этому вопросу?