|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gnu.glib.Struct
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(org.gnu.glib.Handle handle)
Construct an Image from a handle to a native resource. |
|
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(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. |
|
Image(java.lang.String iconName,
IconSize size)
Create an Image |
Method Summary | |
java.lang.String |
getIconName()
|
static Image |
getImage(org.gnu.glib.Handle handle)
Construct an Image from a handle to a native resource. |
int |
getPixelSize()
|
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 |
void |
set(java.lang.String iconName,
IconSize size)
|
void |
setPixelSize(int pixelSize)
|
Methods inherited from class org.gnu.gtk.Misc |
getXAlign, getXPadding, getYAlign, getYPadding, setAlignment, setPadding |
Methods inherited from class org.gnu.gtk.GtkObject |
destroy, sink |
Methods inherited from class org.gnu.glib.Struct |
equals, getHandle, getNullHandle, hashCode |
Methods inherited from class java.lang.Object |
getClass, 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(java.lang.String iconName, IconSize size)
public Image(org.gnu.glib.Handle 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 static Image getImage(org.gnu.glib.Handle handle)
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(java.lang.String iconName, IconSize size)
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.public void setPixelSize(int pixelSize)
public int getPixelSize()
public java.lang.String getIconName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |