From 18a581b485b11a67f732d76c8dc550d11f9e0703 Mon Sep 17 00:00:00 2001 From: Alexander Lobas Date: Wed, 20 Mar 2013 13:42:19 +0400 Subject: [PATCH] Add transparency support [fix-30013] --- .../android/designer/designSurface/RootView.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/plugins/android-designer/src/com/intellij/android/designer/designSurface/RootView.java b/plugins/android-designer/src/com/intellij/android/designer/designSurface/RootView.java index 53638b9295df..6483149d2c01 100644 --- a/plugins/android-designer/src/com/intellij/android/designer/designSurface/RootView.java +++ b/plugins/android-designer/src/com/intellij/android/designer/designSurface/RootView.java @@ -15,7 +15,6 @@ */ package com.intellij.android.designer.designSurface; -import javax.swing.*; import java.awt.*; import java.awt.image.BufferedImage; import java.util.ArrayList; @@ -26,11 +25,20 @@ import java.util.List; */ public class RootView extends com.intellij.designer.designSurface.RootView { private List myEmptyRegions; + private boolean myAlphaChannelImage; public RootView(int x, int y, BufferedImage image) { super(x, y, image); } + public boolean isAlphaChannelImage() { + return myAlphaChannelImage; + } + + public void setAlphaChannelImage(boolean alphaChannelImage) { + myAlphaChannelImage = alphaChannelImage; + } + @Override public void setImage(BufferedImage image, int x, int y, int width, int height) { super.setImage(image, x, y, width, height);