|
|||||||||
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.Container
org.gnu.gtk.ToolBar
public class ToolBar
The ToolBar is used to construct a toolbar. It is the container that controls the position of a set of icons that are mouse sensitive.
Constructor Summary | |
---|---|
ToolBar()
Create a new ToolBar |
|
ToolBar(org.gnu.glib.Handle hndl)
|
Method Summary | |
---|---|
void |
addListener(ToolBarListener listener)
Register an object to handle dialog events. |
void |
appendSpace()
Deprecated. |
void |
appendWidget(Widget widget,
java.lang.String tooltip,
java.lang.String helpText)
Deprecated. |
int |
getDropIndex(int x,
int y)
Returns the position corresponding to the indicated point on ToolBar. |
java.lang.Class |
getEventListenerClass(java.lang.String signal)
|
EventType |
getEventType(java.lang.String signal)
|
ToolItem |
getItem(int position)
Return the ToolItem on the ToolBar from the position specified. |
int |
getItemIndex(ToolItem item)
Return the position of an item on the ToolBar starting from 0. |
int |
getNumItems()
Return the number of items on the ToolBar. |
ReliefStyle |
getReliefStyle()
Returns the ReliefStyle of Buttons on the ToolBar. |
boolean |
getShowArrow()
Returns whether the ToolBar has an overflow menu. |
static ToolBar |
getToolBar(org.gnu.glib.Handle handle)
Internal static factory method to be used by Java-Gnome only. |
static Type |
getType()
Retrieve the runtime type used by the GLib library. |
void |
insert(ToolItem item,
int position)
Insert a ToolItem into the ToolBar at a specified position. |
void |
insertSpace(int position)
Deprecated. |
void |
insertWidget(Widget widget,
java.lang.String tooltip,
java.lang.String helpText,
int index)
Deprecated. |
boolean |
isToolTips()
|
void |
prependSpace()
Deprecated. |
void |
prependWidget(Widget widget,
java.lang.String tooltip,
java.lang.String helpText)
Deprecated. |
void |
removeListener(ToolBarListener listener)
Removes a listener |
void |
removeSpace(int position)
Deprecated. |
void |
setDropHighlightItem(ToolItem item,
int index)
Highlights ToolBar to give an idea of what it would look like if a ToolItem was added to the ToolBar and the provided index. |
void |
setIconSize(IconSize iconSize)
Deprecated. |
void |
setOrientation(Orientation orientation)
Set whether the ToolBar should appear horizontally or vertically. |
void |
setShowArrow(boolean showArrow)
Sets whether to show an overflow menu when ToolBar doesn't have room for all of its' items. |
void |
setStyle(ToolBarStyle style)
Alter the view of the ToolBar to display either icons only, text only, or both. |
void |
setToolTips(boolean enable)
Sets if the tooltips of the ToolBar should be active or not. |
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.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 ToolBar()
public ToolBar(org.gnu.glib.Handle hndl)
Method Detail |
---|
public static ToolBar getToolBar(org.gnu.glib.Handle handle)
public void appendWidget(Widget widget, java.lang.String tooltip, java.lang.String helpText)
widget
- The widget to add to the end of the ToolBar.tooltip
- The text for the tooltip for this item.helpText
- Context sensitive help about this item.public void prependWidget(Widget widget, java.lang.String tooltip, java.lang.String helpText)
widget
- The widget to add to the beginning of the ToolBar.tooltip
- The text for the tooltip for this item.helpText
- Context sensitive help about this item.public void insertWidget(Widget widget, java.lang.String tooltip, java.lang.String helpText, int index)
widget
- The widget to add to the ToolBar.tooltip
- The text for the tooltip for this item.helpText
- Context sensitive help about this item.index
- The location in the ToolBar to insert this Widget.public void appendSpace()
public void prependSpace()
public void insertSpace(int position)
position
- The location to insert the space.public void removeSpace(int position)
position
- The position of the space to remove.public void setOrientation(Orientation orientation)
orientation
- Specifies the direction of the ToolBar.public void setStyle(ToolBarStyle style)
style
- Determines how to display the items.public boolean isToolTips()
public void setToolTips(boolean enable)
enable
- Should the tooltips be enabled.public void setIconSize(IconSize iconSize)
iconSize
- The size of the icons.public static Type getType()
public void insert(ToolItem item, int position)
item
- position
- public int getItemIndex(ToolItem item)
item
- public int getNumItems()
public ToolItem getItem(int position)
position
- public boolean getShowArrow()
public void setShowArrow(boolean showArrow)
showArrow
- public ReliefStyle getReliefStyle()
public int getDropIndex(int x, int y)
x
- y
- public void setDropHighlightItem(ToolItem item, int index)
item
- index
- public void addListener(ToolBarListener listener)
ToolBarListener
public void removeListener(ToolBarListener listener)
addListener(ToolBarListener)
public java.lang.Class getEventListenerClass(java.lang.String signal)
getEventListenerClass
in class Container
public EventType getEventType(java.lang.String signal)
getEventType
in class Container
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |