|
Extension SDK 10.1.2 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel oracle.ide.controls.Toolbar
The Toolbar
class is a replacement for JToolBar
.
Nested Class Summary |
Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary |
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
Toolbar()
Create a tool bar without buttons, without a border and don't initially add the toolbar to a container. |
|
Toolbar(javax.swing.JFrame owner)
Creates a toolbar with an etched border. |
|
Toolbar(javax.swing.JFrame owner,
javax.swing.border.Border border)
Create a tool bar with no buttons. |
Method Summary | |
ToolButton |
add(javax.swing.Action action)
Deprecated. Replaced by add(ToggleAction) |
java.awt.Component |
add(java.awt.Component comp)
Augment inherited behavior with some internal book keeping. |
java.awt.Component |
add(java.awt.Component comp,
int index)
Augment inherited behavior with some internal book keeping. |
void |
add(java.awt.Component comp,
java.lang.Object constraints)
Augment inherited behavior with some internal book keeping. |
void |
add(java.awt.Component comp,
java.lang.Object constraints,
int index)
Augment inherited behavior with some internal book keeping. |
java.awt.Component |
add(java.lang.String name,
java.awt.Component comp)
Augment inherited behavior with some internal book keeping. |
ToolButton |
add(ToggleAction action)
Adds a new button to the toolbar. |
java.awt.Component |
addComponent(java.awt.Component component,
int index)
Adds the specified component to this toolbar at the given position. |
MenuToolButton |
addMenuButton(ToggleAction[] actions)
|
RadioToolButton |
addRadioButton(ToggleAction action,
javax.swing.ButtonGroup bgroup)
|
void |
addSeparator()
Adds a new separator to the toolbar. |
ToggleToolButton |
addToggleButton(ToggleAction action)
|
void |
dispose()
Sets the action of all AbstractButtons contained within the Toolbar to null to avoid memory leaks. |
javax.swing.Action[] |
getActions()
|
boolean |
isLabelVisible()
|
void |
remove(java.awt.Component comp)
Augment inherited behavior with some internal book keeping. |
void |
remove(int index)
Augment inherited behavior with some internal book keeping. |
void |
removeAll()
Augment inherited behavior with some internal book keeping. |
void |
setLabelVisible(boolean labelVisible)
|
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Toolbar(javax.swing.JFrame owner, javax.swing.border.Border border)
owner
- the owner frame. Can be null in which case the toolbar is not added anywhereborder
- the border to add around the toolbar. Can be null in which case the border is left emptypublic Toolbar(javax.swing.JFrame owner)
owner
- Toolbar(JFrame, Border)
public Toolbar()
Toolbar(JFrame, Border)
Method Detail |
public final ToolButton add(javax.swing.Action action)
add(ToggleAction)
public java.awt.Component add(java.awt.Component comp)
public java.awt.Component add(java.awt.Component comp, int index)
public void add(java.awt.Component comp, java.lang.Object constraints)
public void add(java.awt.Component comp, java.lang.Object constraints, int index)
public java.awt.Component add(java.lang.String name, java.awt.Component comp)
public final ToolButton add(ToggleAction action)
action
- the action that gets executed when the button is clicked on.
public final ToggleToolButton addToggleButton(ToggleAction action)
public final RadioToolButton addRadioButton(ToggleAction action, javax.swing.ButtonGroup bgroup)
public final MenuToolButton addMenuButton(ToggleAction[] actions)
public final void addSeparator()
public java.awt.Component addComponent(java.awt.Component component, int index)
component
- the component to be added.index
- the position at which to insert the component, or -1
to insert the component at the end.
component
.public void remove(java.awt.Component comp)
public void remove(int index)
public void removeAll()
public void dispose()
public void setLabelVisible(boolean labelVisible)
public boolean isLabelVisible()
public javax.swing.Action[] getActions()
|
Extension SDK | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2004, Oracle. All rights reserved.