org.apache.pivot.wtk.media
Class Image
java.lang.Object
org.apache.pivot.wtk.media.Image
- All Implemented Interfaces:
- Visual
- Direct Known Subclasses:
- Drawing, ListViewColorItemRenderer.ColorBadge, Picture, TerraExpanderSkin.ButtonImage, TerraFrameSkin.ButtonImage, TerraFrameSkin.ResizeImage, TerraMenuItemSkin.CheckmarkImage, TerraPaletteSkin.CloseImage, TerraPaletteSkin.ResizeImage, TerraPanoramaSkin.ScrollButtonImage, TerraScrollBarSkin.ScrollButtonImage, TerraSheetSkin.ResizeImage, TerraSpinnerSkin.SpinButtonImage
public abstract class Image
- extends Object
- implements Visual
Abstract base class for images. An image is either a bitmapped "picture"
or a vector "drawing".
Constructor Summary |
Image()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
imageListeners
protected Image.ImageListenerList imageListeners
Image
public Image()
getBaseline
public int getBaseline()
- Description copied from interface:
Visual
- Returns the visual's baseline.
- Specified by:
getBaseline
in interface Visual
- Returns:
- The baseline relative to the origin of the visual, or -1 if
this visual does not have a baseline.
getSize
public Dimensions getSize()
getImageListeners
public ListenerList<ImageListener> getImageListeners()
load
public static Image load(URL url)
throws TaskExecutionException
- Throws:
TaskExecutionException
load
public static Image.LoadTask load(URL url,
TaskListener<Image> loadListener)