Package com.jetbrains

Interface GraphicsUtils


@Service @Provided public interface GraphicsUtils
Graphics2D utilities.
  • Method Details Link icon

    • createConstrainableGraphics Link icon

      Graphics2D createConstrainableGraphics(Graphics2D graphics2D, GraphicsUtils.ConstrainableGraphics2D constrainable)
      Constructs Graphics2D instance, delegating all calls to given graphics2D and combining it with given constrainable handler.
      Parameters:
      graphics2D - Graphics2D delegate
      constrainable - ConstrainableGraphics2D handler
      Returns:
      combined Graphics2D instance
    • isBuiltinDisplay Link icon

      @Extension(BUILTIN_DISPLAY_CHECKER) boolean isBuiltinDisplay(GraphicsDevice display)
      Checks whether the display is built-in. Supported only on macOS.
      Parameters:
      display - display to check
      Returns:
      true when display is built-in.