JavaFX 2.1 and higher supports LCD text - that's fine. But there is a big rendering difference to native font rending on Windows - JavaFX 2 text doesn't look as sharpen as Windows native apps looks. It's because we need clear type support like in Swing!