By the way, are you shure that 2d-dev is the correct mailing list? Isn't Java2D rendering the glyph data as any other shape, i.e. a font rasterizer is not used?
Anyway, it seems that OpenJDK for Linux is shipped with an inferior font rendering by default, and that at the same time there is a number of patches around which attempt to improve this. Sometimes applied by distro packagers, more often not. Android-studio possibly uses a variant with such a patch applied. Perhaps this one https://github.com/tuxjdk/tuxjdk, I have no idea. But, why aren't these patches integrated into OpenJDK, if the problem persists for years already?