org.gnu.gtk
Class ToolButton
java.lang.Object
org.gnu.glib.Struct
org.gnu.glib.GObject
org.gnu.gtk.GtkObject
org.gnu.gtk.Widget
org.gnu.gtk.Container
org.gnu.gtk.Bin
org.gnu.gtk.ToolItem
org.gnu.gtk.ToolButton
- Direct Known Subclasses:
- MenuToolButton, ToggleToolButton
public class ToolButton
- extends ToolItem
A ToolItem
subclass that displays buttons.
Methods inherited from class org.gnu.gtk.ToolItem |
getExpand, getHomogeneous, getIconSize, getIsImportant, getOrientation, getProxyMenuItem, getReliefStyle, getToolbarStyle, getToolItem, getUseDragWindow, getVisibleHorizontal, getVisibleVertical, rebuildMenu, retrieveProxyMenuItem, setExpand, setHomogeneous, setIsImportant, setProxyMenuItem, setTooltip, setToolTip, setUseDragWindow, setVisibleHorizontal, setVisibleVertical |
Methods inherited from class org.gnu.gtk.Container |
add, addListener, getBooleanChildProperty, getBorderWidth, getChildProperty, getChildren, getIntChildProperty, getResizeMode, remove, removeListener, resizeChildren, setBooleanChildProperty, setBorderWidth, setChildProperty, setIntChildProperty, setResizeMode |
Methods inherited from class org.gnu.gtk.Widget |
activate, addAccelerator, addEvents, addListener, addListener, addListener, addListener, addListener, addListener, addListener, addListener, addListener, addListener, addListener, canActivateAccel, createContext, createLayout, draw, drawArea, drawArea, finish, getAccessible, getAllocation, getCanFocus, getColormap, getContext, getData, getDisplay, getDragData, getExtensionEvents, getModifierStyle, getName, getParent, getParentWindow, getPointer, getRootWindow, getScreen, getSensitive, getStyle, getToplevel, getWidget, getWindow, grabDefault, grabFocus, hasFocus, hasScreen, hide, hideAll, highlight, highlight, intersect, isAncestor, makeWidget, modifyStyle, popColormap, pushColormap, realize, removeAccelerator, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, reparent, setBackgroundColor, setBaseColor, setCanFocus, setColormap, setDoubleBuffered, setDragDestination, setDragIcon, setDragIconPixbuf, setDragIconStock, setDragSource, setEvents, setExtensionEvents, setFont, setForegroundColor, setMinimumSize, setName, setNoDragDestination, setNoDragSource, setSensitive, setTextColor, shapeCombineMask, show, showAll, unHighlight, unHighlight |
Methods inherited from class org.gnu.glib.GObject |
addEventHandler, addEventHandler, addEventHandler, addEventHandler, addEventHandler, addEventHandler, addEventHandler, addListener, collect, freezeNotify, getBooleanProperty, getData, getDoubleProperty, getFloatProperty, getGObjectFromHandle, getIntProperty, getJavaObjectProperty, getLongProperty, getPixbufProperty, getProperty, getStringProperty, hasProperty, notify, removeEventHandler, removeListener, setBooleanProperty, setData, setDoubleProperty, setFloatProperty, setIntProperty, setJavaObjectProperty, setLongProperty, setPixbufProperty, setProperty, setStringProperty, thawNotify |
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 |
ToolButton
public ToolButton(Widget iconWidget,
java.lang.String label)
ToolButton
public ToolButton(java.lang.String stockId)
- Deprecated.
ToolButton
public ToolButton(GtkStockItem stockItem)
ToolButton
public ToolButton(org.gnu.glib.Handle hndl)
getToolButton
public static ToolButton getToolButton(org.gnu.glib.Handle handle)
- Internal static factory method to be used by Java-Gnome only.
setLabel
public void setLabel(java.lang.String label)
getLabel
public java.lang.String getLabel()
setUseUnderline
public void setUseUnderline(boolean useUnderline)
getUseUnderline
public boolean getUseUnderline()
setStockId
public void setStockId(java.lang.String stockId)
getStockId
public java.lang.String getStockId()
setIconWidget
public void setIconWidget(Widget iconWidget)
getIconWidget
public Widget getIconWidget()
setLabelWidget
public void setLabelWidget(Label labelWidget)
getLabelWidget
public Label getLabelWidget()
addListener
public void addListener(ToolButtonListener listener)
- Register an object to handle dialog events.
- See Also:
ToolButtonListener
removeListener
public void removeListener(ToolButtonListener listener)
- Removes a listener
- See Also:
addListener(ToolButtonListener)
getEventListenerClass
public java.lang.Class getEventListenerClass(java.lang.String signal)
- Overrides:
getEventListenerClass
in class Container
getEventType
public EventType getEventType(java.lang.String signal)
- Overrides:
getEventType
in class Container