|
Ontimize 5.2072EN | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
com.ontimize.util.swing.ButtonSelection
| Nested Class Summary | |
protected class |
ButtonSelection.Action
|
protected class |
ButtonSelection.EArrowButtonSelection
|
protected class |
ButtonSelection.EButtonSelection
|
protected class |
ButtonSelection.RolloverHandler
|
| 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 | |
protected ButtonSelection.Action |
actionMenu
|
protected javax.swing.JButton |
button
|
static java.lang.String |
BUTTON_SELECTION
The name of class. |
static int |
defaultArrowButtonWidth
|
static java.lang.Boolean |
defaultButtonSelectionCapable
|
static java.lang.Boolean |
defaultButtonSelectionContentAreaFilled
|
static java.lang.Boolean |
defaultButtonSelectionPaintFocus
|
static java.lang.Boolean |
defaultMenuButtonSelectionCapable
|
static java.lang.Boolean |
defaultMenuButtonSelectionContentAreaFilled
|
static java.lang.Boolean |
defaultMenuButtonSelectionPaintFocus
|
protected boolean |
highlight
|
protected javax.swing.JPopupMenu |
menu
|
static java.lang.String |
MENU_BUTTON_SELECTION
The name of class. |
protected javax.swing.JButton |
menuButton
|
protected javax.swing.JList |
menuList
|
static java.lang.String |
TOOLBAR_NAVIGATOR_MENU_BUTTON_SELECTION
The name of class. |
| 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 | |
ButtonSelection()
|
|
ButtonSelection(boolean highlight)
|
|
ButtonSelection(boolean highlight,
boolean rollover)
|
|
ButtonSelection(ButtonSelection.Action a,
boolean highlight)
|
|
ButtonSelection(java.util.Hashtable h)
|
|
ButtonSelection(javax.swing.Icon icon,
boolean highlight)
|
|
ButtonSelection(java.lang.String text,
boolean highlight)
|
|
ButtonSelection(java.lang.String text,
javax.swing.Icon icon,
boolean highlight)
|
|
| Method Summary | |
void |
addActionListener(java.awt.event.ActionListener a)
|
void |
addActionMenuListener(java.awt.event.ActionListener action)
|
protected void |
changeButtons()
|
ButtonSelection.Action |
getActionMenu()
|
javax.swing.JButton |
getButton()
|
javax.swing.JPopupMenu |
getMenu()
|
javax.swing.JButton |
getMenuButton()
|
javax.swing.JList |
getMenuList()
|
java.awt.Dimension |
getPreferredSize()
|
protected void |
init(boolean highlight)
|
void |
repaint()
|
void |
setEnabled(boolean enabled)
|
void |
setIcon(javax.swing.Icon icon)
|
void |
setMargin(java.awt.Insets insets)
|
void |
setMenu(javax.swing.JPopupMenu menu)
|
void |
setMenuList(javax.swing.JList menuList)
|
void |
setRolloverEnabled(boolean roll)
|
void |
setText(java.lang.String text)
|
void |
setToolTipText(java.lang.String text)
|
| 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, getAccessibleContext, 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, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, 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, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, 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, remove, remove, removeAll, 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, 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 |
| Field Detail |
public static final java.lang.String BUTTON_SELECTION
public static final java.lang.String MENU_BUTTON_SELECTION
public static final java.lang.String TOOLBAR_NAVIGATOR_MENU_BUTTON_SELECTION
public static java.lang.Boolean defaultMenuButtonSelectionPaintFocus
public static java.lang.Boolean defaultMenuButtonSelectionContentAreaFilled
public static java.lang.Boolean defaultMenuButtonSelectionCapable
public static java.lang.Boolean defaultButtonSelectionPaintFocus
public static java.lang.Boolean defaultButtonSelectionContentAreaFilled
public static java.lang.Boolean defaultButtonSelectionCapable
public static int defaultArrowButtonWidth
protected javax.swing.JButton button
protected javax.swing.JButton menuButton
protected javax.swing.JPopupMenu menu
protected javax.swing.JList menuList
protected boolean highlight
protected ButtonSelection.Action actionMenu
| Constructor Detail |
public ButtonSelection(boolean highlight)
public ButtonSelection(boolean highlight,
boolean rollover)
public ButtonSelection(java.lang.String text,
boolean highlight)
public ButtonSelection(java.lang.String text,
javax.swing.Icon icon,
boolean highlight)
public ButtonSelection(ButtonSelection.Action a,
boolean highlight)
public ButtonSelection(javax.swing.Icon icon,
boolean highlight)
public ButtonSelection()
public ButtonSelection(java.util.Hashtable h)
| Method Detail |
public void repaint()
protected void init(boolean highlight)
protected void changeButtons()
public void setMenu(javax.swing.JPopupMenu menu)
public javax.swing.JPopupMenu getMenu()
public void setMenuList(javax.swing.JList menuList)
public javax.swing.JList getMenuList()
public void setToolTipText(java.lang.String text)
public void setRolloverEnabled(boolean roll)
public void setIcon(javax.swing.Icon icon)
public void setText(java.lang.String text)
public void addActionListener(java.awt.event.ActionListener a)
public void addActionMenuListener(java.awt.event.ActionListener action)
public void setMargin(java.awt.Insets insets)
public void setEnabled(boolean enabled)
public javax.swing.JButton getButton()
public javax.swing.JButton getMenuButton()
public ButtonSelection.Action getActionMenu()
public java.awt.Dimension getPreferredSize()
|
Ontimize | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||