diff --git a/openjdk/java/awt/GraphicsConfiguration.java b/openjdk/java/awt/GraphicsConfiguration.java index fd76e0e5..e2292646 100644 --- a/openjdk/java/awt/GraphicsConfiguration.java +++ b/openjdk/java/awt/GraphicsConfiguration.java @@ -426,4 +426,21 @@ public abstract class GraphicsConfiguration { } return defaultImageCaps; } + + /** + * Returns whether this {@code GraphicsConfiguration} supports + * the {@link GraphicsDevice.WindowTranslucency#PERPIXEL_TRANSLUCENT + * PERPIXEL_TRANSLUCENT} kind of translucency. + * + * @return whether the given GraphicsConfiguration supports + * the translucency effects. + * + * @see Window#setBackground(Color) + * + * @since 1.7 + */ + public boolean isTranslucencyCapable() { + // Overridden in subclasses + return false; } +}