Class GraphicsUtil

java.lang.Object
com.intellij.util.ui.GraphicsUtil

public class GraphicsUtil extends Object
  • Constructor Details

    • GraphicsUtil

      public GraphicsUtil()
  • Method Details

    • setupFractionalMetrics

      public static void setupFractionalMetrics(Graphics g)
    • setupAntialiasing

      public static void setupAntialiasing(@NotNull Graphics g2)
    • stringWidth

      public static int stringWidth(@NotNull String text, Font font)
    • charsWidth

      public static int charsWidth(char[] data, int off, int len, Font font)
    • charWidth

      public static int charWidth(char ch, Font font)
    • charWidth

      public static int charWidth(int ch, Font font)
    • setupAntialiasing

      public static void setupAntialiasing(Graphics g2, boolean enableAA, boolean ignoreSystemSettings)
    • setupAAPainting

      public static GraphicsConfig setupAAPainting(Graphics g)
    • disableAAPainting

      public static GraphicsConfig disableAAPainting(Graphics g)
    • paintWithAlpha

      public static GraphicsConfig paintWithAlpha(Graphics g, float alpha)