|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.gnu.glib.GObject | +--org.gnu.gtk.GtkObject | +--org.gnu.gtk.Widget | +--org.gnu.gtk.Misc | +--org.gnu.gtk.Image
The Image widget displays an image. Various kinds of objects can be
displayed as an image; most typically you would create a
Pixbuf
from a file and then display that.
If the file isn't loaded successfully, the image will contain a "broken image" icon similar to that used in many web browsers.
Constructor Summary | |
Image()
Constructs a new Image. |
|
Image(GtkStockItem stockId,
IconSize size)
Create an Image displaying a Stock icon. |
|
Image(IconSet iconSet,
IconSize size)
Creates an Image displaying an IconSet. |
|
Image(Image image,
Bitmap mask)
Create an Image widget displaying a image and a mask. |
|
Image(int handle)
Construct an Image from a handle to a native resource. |
|
Image(Pixbuf pixbuf)
Creates an Image from a Pixbuf . |
|
Image(PixbufAnimation animation)
Creates an Image displaying the given PixbufAnimation. |
|
Image(Pixmap pixmap,
Bitmap mask)
Create an Image from a Pixmap . |
|
Image(java.lang.String filename)
Construct a new image passing the filename of an image. |
Method Summary | |
ImageType |
getStorageType()
Gets the type of representation being used by the Image to store image data. |
static Type |
getType()
Retrieve the runtime type used by the GLib library. |
void |
set(GtkStockItem stockId,
IconSize size)
Set the image to a Stock icon. |
void |
set(IconSet iconSet,
IconSize size)
Sets the image to displayian IconSet. |
void |
set(Image image,
Bitmap mask)
Sets the image widget to displaying a image and a mask. |
void |
set(Pixbuf pixbuf)
Sets the Image from a Pixbuf . |
void |
set(PixbufAnimation animation)
Sets to image to the given PixbufAnimation. |
void |
set(Pixmap pixmap,
Bitmap mask)
Sets the image to the given Pixmap . |
void |
set(java.lang.String filename)
Sets the image from a file |
Methods inherited from class org.gnu.gtk.Misc |
getXAlign, getXPadding, getYAlign, getYPadding, setAlignment, setPadding |
Methods inherited from class org.gnu.glib.GObject |
addEventHandler, addEventHandler, addEventHandler, addEventHandler, addEventHandler, addEventHandler, equals, getData, getHandle, removeEventHandler, setData |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Image(java.lang.String filename)
filename
- The filename for the image to load.public Image(Image image, Bitmap mask)
image
- The org.gnu.gdk.Image to use for this object creation.mask
- The org.gnu.gdk.Mask to apply to the image.public Image(Pixbuf pixbuf)
Pixbuf
.
pixbuf
- The Pixbuf to use for the Image creation.public Image(Pixmap pixmap, Bitmap mask)
Pixmap
.
pixmap
- The Pixmap to use for the Image creation.mask
- The mask to apply to the created Image.public Image(PixbufAnimation animation)
animation
- The PixbufAnimation to use for this object creation.public Image(int handle)
public Image(IconSet iconSet, IconSize size)
iconSet
- The IconSet to use for the Image.size
- The IconSize to use for the Image.public Image(GtkStockItem stockId, IconSize size)
stockId
- The id of the Stock icon to display.size
- The size of the icon.public Image()
Method Detail |
public ImageType getStorageType()
public static Type getType()
public void set(Pixmap pixmap, Bitmap mask)
Pixmap
.
pixmap
- The Pixmap to use for the Image.mask
- The mask to apply to the Image.public void set(Image image, Bitmap mask)
image
- The org.gnu.gdk.Image to use for this object.mask
- The org.gnu.gdk.Mask to apply to the image.public void set(Pixbuf pixbuf)
Pixbuf
.
pixbuf
- The Pixbuf to use for the Image.public void set(PixbufAnimation animation)
animation
- The PixbufAnimation to use for this object.public void set(IconSet iconSet, IconSize size)
iconSet
- The IconSet to use for the Image.size
- The IconSize to use for the Image.public void set(GtkStockItem stockId, IconSize size)
stockId
- The id of the Stock icon to display.size
- The size of the icon.public void set(java.lang.String filename)
filename
- The filename for the image to load.
|
Please send any bug reports, comments, or suggestions for the API or documentation to java-gnome-developer@lists.sf.net | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |