All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class gjt.image.ImageDissolver

java.lang.Object
   |
   +----gjt.image.ImageDissolver

public class ImageDissolver
extends Object
Given an image, an ImageDissolver produces an array of images of varying opacity that are used in the fadeIn() and fadeOut() methods for fading the image in and out respectively.

As a convenience, ImageDissolver has a static method: Image[] createImages() that creates the array of images mentioned above, in case clients would like to create their own array of images instead of using an ImageDissolver directly.

See Also:
ThreeDBorder, ImageButtonController, SpringyImageButtonController, StickyImageButtonController, BleachImageFilter, ImageButtonTest

Constructor Index

 o ImageDissolver(Component, Image)
 o ImageDissolver(Component, Image, int, int)

Method Index

 o createImages(Image, int, Component)
 o fadeIn(int, int)
 o fadeOut(int, int)

Constructors

 o ImageDissolver
 public ImageDissolver(Component comp,
                       Image image)
 o ImageDissolver
 public ImageDissolver(Component comp,
                       Image im,
                       int numImages,
                       int pause)

Methods

 o createImages
 public static Image[] createImages(Image image,
                                    int numImages,
                                    Component component)
 o fadeIn
 public void fadeIn(int x,
                    int y)
 o fadeOut
 public void fadeOut(int x,
                     int y)

All Packages  Class Hierarchy  This Package  Previous  Next  Index