org.gnu.gtk
Class ImageMenuItem

java.lang.Object
  |
  +--org.gnu.glib.GObject
        |
        +--org.gnu.gtk.GtkObject
              |
              +--org.gnu.gtk.Widget
                    |
                    +--org.gnu.gtk.Container
                          |
                          +--org.gnu.gtk.Bin
                                |
                                +--org.gnu.gtk.Item
                                      |
                                      +--org.gnu.gtk.MenuItem
                                            |
                                            +--org.gnu.gtk.ImageMenuItem

public class ImageMenuItem
extends MenuItem

This is a MenuItem that displays an Image.


Constructor Summary
ImageMenuItem()
          Construct a new ImageMenuItem.
ImageMenuItem(int handle)
          Construct a ImageMenuItem using a handle to a native resource.
ImageMenuItem(java.lang.String stockID, AccelGroup group)
          Construct a new ImageMenuItem using a stock icon.
ImageMenuItem(java.lang.String label, boolean hasMnemonic)
          Construct a new ImageMenuItem with a label.
 
Method Summary
static Type getType()
          Retrieve the runtime type used by the GLib library.
 
Methods inherited from class org.gnu.gtk.MenuItem
addListener, emitActivate, emitDeselect, getEventListenerClass, getEventType, removeListener, removeSubmenu, setLeftJustified, setRightJustified, setSubmenu
 
Methods inherited from class org.gnu.gtk.Item
deselect, select, toggle
 
Methods inherited from class org.gnu.gtk.Bin
getChild
 
Methods inherited from class org.gnu.gtk.Container
add, addListener, getBorderWidth, getResizeMode, remove, removeListener, resizeChildren, setBorderWidth, setResizeMode
 
Methods inherited from class org.gnu.gtk.Widget
activate, addListener, addListener, addListener, addListener, addListener, addListener, createContext, createLayout, destroy, draw, drawArea, drawArea, getAccessible, getColormap, getContext, getModifierStyle, getName, getParent, getParentWindow, getPointer, getSensitive, getStyle, getToplevel, grabDefault, grabFocus, hasFocus, hide, hideAll, intersect, isAncestor, makeWidget, modifyStyle, popColormap, pushColormap, realize, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, reparent, setBackgroundColor, setBaseColor, setColormap, setDoubleBuffered, setDragDestination, setDragSource, setFont, setForegroundColor, setMinimumSize, setName, setNoDragDestination, setNoDragSource, setSensitive, setTextColor, shapeCombineMask, show, showAll
 
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

ImageMenuItem

public ImageMenuItem()
Construct a new ImageMenuItem.


ImageMenuItem

public ImageMenuItem(java.lang.String label,
                     boolean hasMnemonic)
Construct a new ImageMenuItem with a label.


ImageMenuItem

public ImageMenuItem(java.lang.String stockID,
                     AccelGroup group)
Construct a new ImageMenuItem using a stock icon.


ImageMenuItem

public ImageMenuItem(int handle)
Construct a ImageMenuItem using a handle to a native resource.

Method Detail

getType

public static Type getType()
Retrieve the runtime type used by the GLib library.


Please send any bug reports, comments, or suggestions for the API or documentation to java-gnome-developer@lists.sf.net