font color fringes on macOS, not a priority?
John Hendrikx
hjohn at xs4all.nl
Mon Mar 1 13:01:21 UTC 2021
Not a solution to the problem (the color fringes on Mac apparently are
using almost fully saturated subpixels which seems like a serious
issue), but I see color fringes on most screens so I always just turn
this type of rendering off. It obviously depends on the pixel density
though as higher resolution 4k+ screens make the colored fringes less
obvious.
Have you tried to simply turn subpixel rendering off as a temporary
solution?
System.setProperty("prism.lcdtext", "false")
--John
On 25/02/2021 15:18, Rob Nikander wrote:
> Hi,
>
> Last year, I wanted to use JavaFX for a project, but did not because the font rendering on macOS looked bad compared to native apps. I was following this bug: https://bugs.openjdk.java.net/browse/JDK-8236689 <https://bugs.openjdk.java.net/browse/JDK-8236689> . It was created over a year ago and recently its “Fix version" was pushed back from 16 to 17.
>
> The way that bug is titled (“non-retina”) makes me wonder: do people realize that this is effecting even retina screens on macOS? I have a 2020 MacBook Pro and the JavaFX fonts have color fringes.
>
> I’d like to write a cross platform desktop app, but I need the text rendering to be as good as native. Maybe time to give up and write some Swift code, or a web app (ugh).
>
> Rob
>
More information about the openjfx-dev
mailing list