Class gjt.image.ImageDissolver
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