Uses of Class java.awt.Image (Java 2 Platform SE 5.0) (original) (raw)
Methods in java.awt with parameters of type Image
void
**MediaTracker.** **[addImage](../../../java/awt/MediaTracker.html#addImage%28java.awt.Image, int%29)**([Image](../../../java/awt/Image.html "class in java.awt") image, int id)
Adds an image to the list of images being tracked by this media tracker.
void
**MediaTracker.** **[addImage](../../../java/awt/MediaTracker.html#addImage%28java.awt.Image, int, int, int%29)**([Image](../../../java/awt/Image.html "class in java.awt") image, int id, int w, int h)
Adds a scaled image to the list of images being tracked by this media tracker.
int
**Component.** **[checkImage](../../../java/awt/Component.html#checkImage%28java.awt.Image, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") image,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Returns the status of the construction of a screen representation of the specified image.
abstract int
**Toolkit.** **[checkImage](../../../java/awt/Toolkit.html#checkImage%28java.awt.Image, int, int, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") image, int width, int height,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Indicates the construction status of a specified image that is being prepared for display.
int
**Component.** **[checkImage](../../../java/awt/Component.html#checkImage%28java.awt.Image, int, int, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") image, int width, int height,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Returns the status of the construction of a screen representation of the specified image.
[Cursor](../../../java/awt/Cursor.html "class in java.awt")
**Toolkit.** **[createCustomCursor](../../../java/awt/Toolkit.html#createCustomCursor%28java.awt.Image, java.awt.Point, java.lang.String%29)**([Image](../../../java/awt/Image.html "class in java.awt") cursor,[Point](../../../java/awt/Point.html "class in java.awt") hotSpot,[String](../../../java/lang/String.html "class in java.lang") name)
Creates a new custom cursor object.
abstract boolean
**Graphics2D.** **[drawImage](../../../java/awt/Graphics2D.html#drawImage%28java.awt.Image, java.awt.geom.AffineTransform, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") img,[AffineTransform](../../../java/awt/geom/AffineTransform.html "class in java.awt.geom") xform,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") obs)
Renders an image, applying a transform from image space into user space before drawing.
abstract boolean
**Graphics.** **[drawImage](../../../java/awt/Graphics.html#drawImage%28java.awt.Image, int, int, java.awt.Color, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") img, int x, int y,[Color](../../../java/awt/Color.html "class in java.awt") bgcolor,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Draws as much of the specified image as is currently available.
abstract boolean
**Graphics.** **[drawImage](../../../java/awt/Graphics.html#drawImage%28java.awt.Image, int, int, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") img, int x, int y,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Draws as much of the specified image as is currently available.
abstract boolean
**Graphics.** **[drawImage](../../../java/awt/Graphics.html#drawImage%28java.awt.Image, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") img, int x, int y, int width, int height,[Color](../../../java/awt/Color.html "class in java.awt") bgcolor,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Draws as much of the specified image as has already been scaled to fit inside the specified rectangle.
abstract boolean
**Graphics.** **[drawImage](../../../java/awt/Graphics.html#drawImage%28java.awt.Image, int, int, int, int, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") img, int x, int y, int width, int height,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Draws as much of the specified image as has already been scaled to fit inside the specified rectangle.
abstract boolean
**Graphics.** **[drawImage](../../../java/awt/Graphics.html#drawImage%28java.awt.Image, int, int, int, int, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2,[Color](../../../java/awt/Color.html "class in java.awt") bgcolor,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Draws as much of the specified area of the specified image as is currently available, scaling it on the fly to fit inside the specified area of the destination drawable surface.
abstract boolean
**Graphics.** **[drawImage](../../../java/awt/Graphics.html#drawImage%28java.awt.Image, int, int, int, int, int, int, int, int, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Draws as much of the specified area of the specified image as is currently available, scaling it on the fly to fit inside the specified area of the destination drawable surface.
boolean
**Component.** **[imageUpdate](../../../java/awt/Component.html#imageUpdate%28java.awt.Image, int, int, int, int, int%29)**([Image](../../../java/awt/Image.html "class in java.awt") img, int infoflags, int x, int y, int w, int h)
Repaints the component when the image has changed.
boolean
**Component.** **[prepareImage](../../../java/awt/Component.html#prepareImage%28java.awt.Image, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") image,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Prepares an image for rendering on this component.
abstract boolean
**Toolkit.** **[prepareImage](../../../java/awt/Toolkit.html#prepareImage%28java.awt.Image, int, int, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") image, int width, int height,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Prepares an image for rendering.
boolean
**Component.** **[prepareImage](../../../java/awt/Component.html#prepareImage%28java.awt.Image, int, int, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") image, int width, int height,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Prepares an image for rendering on this component at the specified width and height.
void
**MediaTracker.** **[removeImage](../../../java/awt/MediaTracker.html#removeImage%28java.awt.Image%29)**([Image](../../../java/awt/Image.html "class in java.awt") image)
Removes the specified image from this media tracker.
void
**MediaTracker.** **[removeImage](../../../java/awt/MediaTracker.html#removeImage%28java.awt.Image, int%29)**([Image](../../../java/awt/Image.html "class in java.awt") image, int id)
Removes the specified image from the specified tracking ID of this media tracker.
void
**MediaTracker.** **[removeImage](../../../java/awt/MediaTracker.html#removeImage%28java.awt.Image, int, int, int%29)**([Image](../../../java/awt/Image.html "class in java.awt") image, int id, int width, int height)
Removes the specified image with the specified width, height, and ID from this media tracker.
void
**Frame.** **[setIconImage](../../../java/awt/Frame.html#setIconImage%28java.awt.Image%29)**([Image](../../../java/awt/Image.html "class in java.awt") image)
Sets the image to be displayed in the minimized icon for this frame.
Methods in javax.swing with parameters of type Image
static [Image](../../../java/awt/Image.html "class in java.awt")
**GrayFilter.** **[createDisabledImage](../../../javax/swing/GrayFilter.html#createDisabledImage%28java.awt.Image%29)**([Image](../../../java/awt/Image.html "class in java.awt") i)
Creates a disabled image
boolean
**DebugGraphics.** **[drawImage](../../../javax/swing/DebugGraphics.html#drawImage%28java.awt.Image, int, int, java.awt.Color, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") img, int x, int y,[Color](../../../java/awt/Color.html "class in java.awt") bgcolor,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Overrides Graphics.drawImage
.
boolean
**DebugGraphics.** **[drawImage](../../../javax/swing/DebugGraphics.html#drawImage%28java.awt.Image, int, int, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") img, int x, int y,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Overrides Graphics.drawImage
.
boolean
**DebugGraphics.** **[drawImage](../../../javax/swing/DebugGraphics.html#drawImage%28java.awt.Image, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") img, int x, int y, int width, int height,[Color](../../../java/awt/Color.html "class in java.awt") bgcolor,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Overrides Graphics.drawImage
.
boolean
**DebugGraphics.** **[drawImage](../../../javax/swing/DebugGraphics.html#drawImage%28java.awt.Image, int, int, int, int, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") img, int x, int y, int width, int height,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Overrides Graphics.drawImage
.
boolean
**DebugGraphics.** **[drawImage](../../../javax/swing/DebugGraphics.html#drawImage%28java.awt.Image, int, int, int, int, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2,[Color](../../../java/awt/Color.html "class in java.awt") bgcolor,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Overrides Graphics.drawImage
.
boolean
**DebugGraphics.** **[drawImage](../../../javax/swing/DebugGraphics.html#drawImage%28java.awt.Image, int, int, int, int, int, int, int, int, java.awt.image.ImageObserver%29)**([Image](../../../java/awt/Image.html "class in java.awt") img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2,[ImageObserver](../../../java/awt/image/ImageObserver.html "interface in java.awt.image") observer)
Overrides Graphics.drawImage
.
boolean
**JLabel.** **[imageUpdate](../../../javax/swing/JLabel.html#imageUpdate%28java.awt.Image, int, int, int, int, int%29)**([Image](../../../java/awt/Image.html "class in java.awt") img, int infoflags, int x, int y, int w, int h)
This is overridden to return false if the current Icon's Image is not equal to the passed in Image img
.
boolean
**AbstractButton.** **[imageUpdate](../../../javax/swing/AbstractButton.html#imageUpdate%28java.awt.Image, int, int, int, int, int%29)**([Image](../../../java/awt/Image.html "class in java.awt") img, int infoflags, int x, int y, int w, int h)
This is overridden to return false if the current Icon
'sImage
is not equal to the passed in Image
img
.
protected void
**ImageIcon.** **[loadImage](../../../javax/swing/ImageIcon.html#loadImage%28java.awt.Image%29)**([Image](../../../java/awt/Image.html "class in java.awt") image)
Loads the image, returning only when the image is loaded.
void
**JFrame.** **[setIconImage](../../../javax/swing/JFrame.html#setIconImage%28java.awt.Image%29)**([Image](../../../java/awt/Image.html "class in java.awt") image)
void
**ImageIcon.** **[setImage](../../../javax/swing/ImageIcon.html#setImage%28java.awt.Image%29)**([Image](../../../java/awt/Image.html "class in java.awt") image)
Sets the image displayed by this icon.