I have issues with anti-aliased text rendering to translucent BufferedImage. Only anti-aliasing is rendered. Will this be fixed in Java8u60?
Pseudo code BufferedImage - INT_ARGB clear: new Color(255, 255, 255, 0) g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); // - independent on this setting g2.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_DEFAULT); g2.setComposite(AlphaComposite.SrcOver); g2.setColor(Color.BLACK); g2.drawGlyphVector OR g2.drawString -- Java 8u45 Intel 64bit - linux Look like JDK-8013564 - Font rendering anti-aliasing in translucent BufferedImages broken https://bugs.openjdk.java.net/browse/JDK-8013564 There is not very good workaround - fill glyph outline Thank you Martin