Class AWTGraphicsUtils


  • public class AWTGraphicsUtils
    extends Object
    • Constructor Detail

      • AWTGraphicsUtils

        public AWTGraphicsUtils()
    • Method Detail

      • configureRenderingHints

        public static void configureRenderingHints​(Graphics2D g2d)
        Force text to be anti-aliased.
      • drawString

        public static void drawString​(Graphics2D g2d,
                                      Font font,
                                      boolean useOSFontRendering,
                                      String string,
                                      int x,
                                      int y)
        A draw string method allowing to bypass OS font rendering if noticing font rendering glitches. It may be worth invoking configureRenderingHints(Graphics2D) right before.
      • stringWidth

        public static int stringWidth​(Graphics2D g2d,
                                      String string)
      • printGraphicParameters

        public static void printGraphicParameters​(Graphics2D g2)