Class GraphicsUtil

java.lang.Object
com.github.weisj.darklaf.util.graphics.GraphicsUtil

public final class GraphicsUtil extends Object
  • Field Details

  • Method Details

    • setOpaqueBuffered

      public static void setOpaqueBuffered(JComponent c, boolean opaqueBuffered)
    • isOpaqueBuffered

      public static boolean isOpaqueBuffered(JComponent c)
    • setupAntialiasing

      public static GraphicsContext setupAntialiasing(Graphics g2)
    • setupAntialiasing

      public static GraphicsContext setupAntialiasing(Graphics g2, boolean enableAA, boolean ignoreSystemSettings)
    • paintWithAlpha

      public static GraphicsContext paintWithAlpha(Graphics g, float alpha)
    • setupStrokePainting

      public static GraphicsContext setupStrokePainting(Graphics g)
    • isHighDpiEnabled

      public static boolean isHighDpiEnabled()
    • useQuartz

      public static boolean useQuartz()
    • supportsTransparency

      public static boolean supportsTransparency(Window window)
    • supportsTransparency

      public static boolean supportsTransparency()
    • supportsTransparency

      public static boolean supportsTransparency(GraphicsDevice gd)