|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sun.lwuit.util.Effects
public class Effects
Static utility class useful for simple visual effects that don't quite fit anywhere else in the core API.
Method Summary | |
---|---|
static void |
growShrink(Component c,
int duration)
Deprecated. use Component.growShrink instead |
static Image |
reflectionImage(Image source)
Takes the given image and appends an effect of reflection bellow it that is similar to the way elements appear in water beneath them. |
static Image |
reflectionImage(Image source,
float mirrorRatio,
int alphaRatio)
Takes the given image and appends an effect of reflection bellow it that is similar to the way elements appear in water beneath them. |
static Image |
reflectionImage(Image source,
float mirrorRatio,
int alphaRatio,
int spacing)
Takes the given image and appends an effect of reflection bellow it that is similar to the way elements appear in water beneath them. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static Image reflectionImage(Image source)
source
- image to add the reflection effect to
public static Image reflectionImage(Image source, float mirrorRatio, int alphaRatio)
source
- image to add the reflection effect tomirrorRatio
- generally less than 1, a mirror ration of 0.5f will create a mirror image half the
height of the image, 0.75f will create a 3 quarter height mirror etc.alphaRatio
- starting point for the alpha value in the mirror, this should be a number between 0 - 255
(recommended larger than 0) indicating the opacity of the closest pixel. For a mirror thats completely
opaque use 255. A recommended value would be between 128 to 90.
public static Image reflectionImage(Image source, float mirrorRatio, int alphaRatio, int spacing)
source
- image to add the reflection effect tomirrorRatio
- generally less than 1, a mirror ration of 0.5f will create a mirror image half the
height of the image, 0.75f will create a 3 quarter height mirror etc.alphaRatio
- starting point for the alpha value in the mirror, this should be a number between 0 - 255
(recommended larger than 0) indicating the opacity of the closest pixel. For a mirror thats completely
opaque use 255. A recommended value would be between 128 to 90.spacing
- the distance in pixels between the image and its reflection
public static void growShrink(Component c, int duration)
c
- the component to grow/shrink, its size must be different from its preferred sizeduration
- the duration in milliseconds for the grow/shrink animation
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |