Poor font rendering..
felipe.heidrich at oracle.com
Wed Mar 5 12:03:20 PST 2014
Sure. The above bug is in my TODO list as a matter of fact,
3. Things to try:
a) Text#setFontSmoothingType(LCD) ?
b) -Dprism.text=t2k (in the command line)
c) if the font size is bigger than 80 JavaFX renders text using paths, try font size < 80 (so that glyph images are used)
d) make sure the text node does not lay in a transparent cached parent, or any other type node that is internally rendered using intermediate transparent texture. See https://javafx-jira.kenai.com/browse/RT-31100 for details.
e) if the node is cached (with or without background set), make sure the node is not scaled up.
Question to you, does it look good on Windows 7 and bad on Windows 8 ?
Please, use the jira to report results.
On Mar 5, 2014, at 9:30 AM, Stephen F Northover <steve.x.northover at oracle.com> wrote:
> Hi Pedro,
> Font rendering in FX8 is using the native rasterizer so the glyphs should be identical to what the operating system is rendering. That said, we may have a bug. Please enter a JIRA with sample code and a screen shot of the bad rendering. That will give us something concrete to work with.
> On 2014-03-05 12:10 PM, Pedro Duque Vieira wrote:
>> As evidenced by the screenshots in http://pixelduke.wordpress.com/ blog
>> posts about JMetro, javafx as noticeably poor font rendering visuals. The
>> most recent screenshots were taken on a windows 8.1 machine and the older
>> ones on windows 7, using Segoe UI (windows 7 & 8 system font).
>> 1- As this been reported?
>> 2- Is the javafx team working on it?
>> 3- Is there something the developer can do to increase font rendering
>> Best regards,
More information about the openjfx-dev