Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
public class ToolBar
extends Container
Field Summary |
Fields inherited from class org.gnu.glib.GObject | |
eventsInitialized |
Method Summary | |
void |
|
void |
|
void |
|
protected void |
|
int |
|
Class |
|
EventType |
|
ToolItem |
|
int |
|
int |
|
ReliefStyle |
|
boolean |
|
static Type |
|
protected static void |
|
protected static void |
|
protected static int |
|
protected static int |
|
protected static int |
|
protected static int |
|
protected static Handle |
|
protected static int |
|
protected static int |
|
protected static boolean |
|
protected static int |
|
protected static boolean |
|
protected static int | |
protected static void |
|
protected static void |
|
protected static void |
|
protected static Handle | |
protected static void |
|
protected static void |
|
protected static void |
|
protected static void |
|
protected static void |
|
protected static void |
|
protected static void |
|
protected static void |
|
protected static void |
|
protected static void |
|
protected static void |
|
void | |
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
Methods inherited from class org.gnu.gtk.GtkObject | |
destroy , getFlags , getType , gtk_object_destroy , gtk_object_get_type , gtk_object_sink , setFlags , sink |
public void addListener(ToolBarListener listener)
Register an object to handle dialog events.
- See Also:
ToolBarListener
public void appendSpace()
Deprecated.
Add a space to the end of the ToolBar.
public void appendWidget(Widget widget, String tooltip, String helpText)
Deprecated.
Add a widget to the end of the toolbar.
- Parameters:
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 int getDropIndex(int x, int y)
Returns the position corresponding to the indicated point on ToolBar. This is useful when dragging items to the ToolBar: this functions returns the position a new item would be inserted.
- Parameters:
x
-y
-
public Class getEventListenerClass(String signal)
- Overrides:
- getEventListenerClass in interface Container
public EventType getEventType(String signal)
- Overrides:
- getEventType in interface Container
public ToolItem getItem(int position)
Return the ToolItem on the ToolBar from the position specified.
- Parameters:
position
-
public int getItemIndex(ToolItem item)
Return the position of an item on the ToolBar starting from 0.
- Parameters:
item
-
public int getNumItems()
Return the number of items on the ToolBar.
public ReliefStyle getReliefStyle()
Returns the ReliefStyle of Buttons on the ToolBar.
public boolean getShowArrow()
Returns whether the ToolBar has an overflow menu.
public static Type getType()
Retrieve the runtime type used by the GLib library.
- Overrides:
- getType in interface Container
protected static final void gtk_toolbar_append_widget(Handle Toolbar, Handle widget, String tooltipText, String tooltipPrivateText)
protected static final int gtk_toolbar_get_drop_index(Handle toolbar, int x, int y)
protected static final int gtk_toolbar_get_item_index(Handle toolbar, Handle item)
protected static final Handle gtk_toolbar_get_nth_item(Handle toolbar, int pos)
protected static final int gtk_toolbar_get_type()
protected static final void gtk_toolbar_insert(Handle toolbar, Handle item, int pos)
protected static final void gtk_toolbar_insert_space(Handle toolbar, int position)
protected static final void gtk_toolbar_insert_widget(Handle toolbar, Handle widget, String tooltipText, String tooltipPrivateText, int position)
protected static final void gtk_toolbar_prepend_widget(Handle Toolbar, Handle widget, String tooltipText, String tooltipPrivateText)
protected static final void gtk_toolbar_remove_space(Handle toolbar, int position)
protected static final void gtk_toolbar_set_drop_highlight_item(Handle toolbar, Handle item, int index)
protected static final void gtk_toolbar_set_icon_size(Handle toolbar, int iconSize)
protected static final void gtk_toolbar_set_orientation(Handle toolbar, int orientation)
protected static final void gtk_toolbar_set_show_arrow(Handle toolbar, boolean show)
protected static final void gtk_toolbar_set_tooltips(Handle toolbar, boolean enable)
public void insert(ToolItem item, int position)
Insert a ToolItem into the ToolBar at a specified position. If position is 0 then the item is prepended to the start of the ToolBar. If position is negative then it is appended to the end of the ToolBar.
- Parameters:
item
-position
-
public void insertSpace(int position)
Deprecated.
Insert a space in the ToolBar at the specified location.
- Parameters:
position
- The location to insert the space.
public void insertWidget(Widget widget, String tooltip, String helpText, int index)
Deprecated.
Insert a Widget in the ToolBar at the given position
- Parameters:
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 prependSpace()
Deprecated.
Add a space to the beginning of the ToolBar.
public void prependWidget(Widget widget, String tooltip, String helpText)
Deprecated.
Add a widget to the beginning of the toolbar.
- Parameters:
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 removeListener(ToolBarListener listener)
Removes a listener
- See Also:
addListener(ToolBarListener)
public void removeSpace(int position)
Deprecated.
Remove a space from the ToolBar.
- Parameters:
position
- The position of the space to remove.
public 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.
- Parameters:
item
-index
-
public void setIconSize(IconSize iconSize)
Deprecated.
Sets the size of the stock icons in the ToolBar.
- Parameters:
iconSize
- The size of the icons.
public void setOrientation(Orientation orientation)
Set whether the ToolBar should appear horizontally or vertically.
- Parameters:
orientation
- Specifies the direction of the ToolBar.
public void setShowArrow(boolean showArrow)
Sets whether to show an overflow menu when ToolBar doesn't have room for all of its' items.
- Parameters:
showArrow
-
public void setStyle(ToolBarStyle style)
Alter the view of the ToolBar to display either icons only, text only, or both.
- Parameters:
style
- Determines how to display the items.
public void setToolTips(boolean enable)
Sets if the tooltips of the ToolBar should be active or not.
- Parameters:
enable
- Should the tooltips be enabled.