|
|||||||||||
| 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 | ||||||||||