Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.util.swing.transparent
Class AWTUtilitiesWrapper

java.lang.Object
  extended by net.java.sip.communicator.util.swing.transparent.AWTUtilitiesWrapper

public class AWTUtilitiesWrapper
extends Object

Author:
Yana Stamcheva

Field Summary
static Object PERPIXEL_TRANSLUCENT
           
static Object PERPIXEL_TRANSPARENT
           
static Object TRANSLUCENT
           
 
Constructor Summary
AWTUtilitiesWrapper()
           
 
Method Summary
(package private) static void init()
           
static boolean isTranslucencyCapable(GraphicsConfiguration gc)
           
static boolean isTranslucencySupported(Object kind)
           
static void setWindowOpacity(Window window, float opacity)
           
static void setWindowOpaque(Window window, boolean opaque)
           
static void setWindowShape(Window window, Shape shape)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PERPIXEL_TRANSPARENT

public static Object PERPIXEL_TRANSPARENT

TRANSLUCENT

public static Object TRANSLUCENT

PERPIXEL_TRANSLUCENT

public static Object PERPIXEL_TRANSLUCENT
Constructor Detail

AWTUtilitiesWrapper

public AWTUtilitiesWrapper()
Method Detail

init

static void init()

isTranslucencySupported

public static boolean isTranslucencySupported(Object kind)

isTranslucencyCapable

public static boolean isTranslucencyCapable(GraphicsConfiguration gc)

setWindowShape

public static void setWindowShape(Window window,
                                  Shape shape)

setWindowOpacity

public static void setWindowOpacity(Window window,
                                    float opacity)

setWindowOpaque

public static void setWindowOpaque(Window window,
                                   boolean opaque)

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.