Package org.jdesktop.swingx
Class JXButton.ForegroundButton
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.AbstractButton
-
- javax.swing.JButton
-
- org.jdesktop.swingx.JXButton.ForegroundButton
-
- All Implemented Interfaces:
java.awt.image.ImageObserver,java.awt.ItemSelectable,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible,javax.swing.SwingConstants
- Enclosing class:
- JXButton
private class JXButton.ForegroundButton extends javax.swing.JButton
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JButton
javax.swing.JButton.AccessibleJButton
-
Nested classes/interfaces inherited from class javax.swing.AbstractButton
javax.swing.AbstractButton.AccessibleAbstractButton, javax.swing.AbstractButton.ButtonChangeListener
-
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
-
-
Field Summary
-
Fields inherited from class javax.swing.AbstractButton
actionListener, BORDER_PAINTED_CHANGED_PROPERTY, changeEvent, changeListener, CONTENT_AREA_FILLED_CHANGED_PROPERTY, DISABLED_ICON_CHANGED_PROPERTY, DISABLED_SELECTED_ICON_CHANGED_PROPERTY, FOCUS_PAINTED_CHANGED_PROPERTY, HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY, HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY, ICON_CHANGED_PROPERTY, itemListener, MARGIN_CHANGED_PROPERTY, MNEMONIC_CHANGED_PROPERTY, model, MODEL_CHANGED_PROPERTY, PRESSED_ICON_CHANGED_PROPERTY, ROLLOVER_ENABLED_CHANGED_PROPERTY, ROLLOVER_ICON_CHANGED_PROPERTY, ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY, SELECTED_ICON_CHANGED_PROPERTY, TEXT_CHANGED_PROPERTY, VERTICAL_ALIGNMENT_CHANGED_PROPERTY, VERTICAL_TEXT_POSITION_CHANGED_PROPERTY
-
Fields inherited from class javax.swing.JComponent
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
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
-
Constructor Summary
Constructors Modifier Constructor Description privateForegroundButton()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.IcongetDisabledIcon()javax.swing.IcongetDisabledSelectedIcon()intgetDisplayedMnemonicIndex()java.awt.FontgetFont()java.awt.ColorgetForeground()intgetHorizontalAlignment()intgetHorizontalTextPosition()javax.swing.IcongetIcon()intgetIconTextGap()java.awt.InsetsgetMargin()intgetMnemonic()javax.swing.ButtonModelgetModel()javax.swing.IcongetPressedIcon()javax.swing.IcongetRolloverIcon()javax.swing.IcongetRolloverSelectedIcon()javax.swing.IcongetSelectedIcon()java.lang.StringgetText()intgetVerticalAlignment()intgetVerticalTextPosition()booleanhasFocus()booleanisBorderPainted()booleanisContentAreaFilled()booleanisDefaultButton()booleanisFocusPainted()booleanisRolloverEnabled()booleanisSelected()-
Methods inherited from class javax.swing.JButton
getAccessibleContext, getUIClassID, isDefaultCapable, paramString, removeNotify, setDefaultCapable, updateUI
-
Methods inherited from class javax.swing.AbstractButton
actionPropertyChanged, addActionListener, addChangeListener, addImpl, addItemListener, checkHorizontalKey, checkVerticalKey, configurePropertiesFromAction, createActionListener, createActionPropertyChangeListener, createChangeListener, createItemListener, doClick, doClick, fireActionPerformed, fireItemStateChanged, fireStateChanged, getAction, getActionCommand, getActionListeners, getChangeListeners, getHideActionText, getItemListeners, getLabel, getMultiClickThreshhold, getSelectedObjects, getUI, imageUpdate, init, paintBorder, removeActionListener, removeChangeListener, removeItemListener, setAction, setActionCommand, setBorderPainted, setContentAreaFilled, setDisabledIcon, setDisabledSelectedIcon, setDisplayedMnemonicIndex, setEnabled, setFocusPainted, setHideActionText, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabel, setLayout, setMargin, setMnemonic, setMnemonic, setModel, setMultiClickThreshhold, setPressedIcon, setRolloverEnabled, setRolloverIcon, setRolloverSelectedIcon, setSelected, setSelectedIcon, setText, setUI, setVerticalAlignment, setVerticalTextPosition
-
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Method Detail
-
getFont
public java.awt.Font getFont()
- Specified by:
getFontin interfacejava.awt.MenuContainer- Overrides:
getFontin classjava.awt.Component
-
getForeground
public java.awt.Color getForeground()
- Overrides:
getForegroundin classjava.awt.Component
-
isDefaultButton
public boolean isDefaultButton()
- Overrides:
isDefaultButtonin classjavax.swing.JButton
-
getDisabledIcon
public javax.swing.Icon getDisabledIcon()
- Overrides:
getDisabledIconin classjavax.swing.AbstractButton
-
getDisabledSelectedIcon
public javax.swing.Icon getDisabledSelectedIcon()
- Overrides:
getDisabledSelectedIconin classjavax.swing.AbstractButton
-
getDisplayedMnemonicIndex
public int getDisplayedMnemonicIndex()
- Overrides:
getDisplayedMnemonicIndexin classjavax.swing.AbstractButton
-
getHorizontalAlignment
public int getHorizontalAlignment()
- Overrides:
getHorizontalAlignmentin classjavax.swing.AbstractButton
-
getHorizontalTextPosition
public int getHorizontalTextPosition()
- Overrides:
getHorizontalTextPositionin classjavax.swing.AbstractButton
-
getIcon
public javax.swing.Icon getIcon()
- Overrides:
getIconin classjavax.swing.AbstractButton
-
getIconTextGap
public int getIconTextGap()
- Overrides:
getIconTextGapin classjavax.swing.AbstractButton
-
getMargin
public java.awt.Insets getMargin()
- Overrides:
getMarginin classjavax.swing.AbstractButton
-
getMnemonic
public int getMnemonic()
- Overrides:
getMnemonicin classjavax.swing.AbstractButton
-
getModel
public javax.swing.ButtonModel getModel()
- Overrides:
getModelin classjavax.swing.AbstractButton
-
getPressedIcon
public javax.swing.Icon getPressedIcon()
- Overrides:
getPressedIconin classjavax.swing.AbstractButton
-
getRolloverIcon
public javax.swing.Icon getRolloverIcon()
- Overrides:
getRolloverIconin classjavax.swing.AbstractButton
-
getRolloverSelectedIcon
public javax.swing.Icon getRolloverSelectedIcon()
- Overrides:
getRolloverSelectedIconin classjavax.swing.AbstractButton
-
getSelectedIcon
public javax.swing.Icon getSelectedIcon()
- Overrides:
getSelectedIconin classjavax.swing.AbstractButton
-
getText
public java.lang.String getText()
- Overrides:
getTextin classjavax.swing.AbstractButton
-
getVerticalAlignment
public int getVerticalAlignment()
- Overrides:
getVerticalAlignmentin classjavax.swing.AbstractButton
-
getVerticalTextPosition
public int getVerticalTextPosition()
- Overrides:
getVerticalTextPositionin classjavax.swing.AbstractButton
-
isBorderPainted
public boolean isBorderPainted()
- Overrides:
isBorderPaintedin classjavax.swing.AbstractButton
-
isContentAreaFilled
public boolean isContentAreaFilled()
- Overrides:
isContentAreaFilledin classjavax.swing.AbstractButton
-
hasFocus
public boolean hasFocus()
- Overrides:
hasFocusin classjava.awt.Component
-
isFocusPainted
public boolean isFocusPainted()
- Overrides:
isFocusPaintedin classjavax.swing.AbstractButton
-
isRolloverEnabled
public boolean isRolloverEnabled()
- Overrides:
isRolloverEnabledin classjavax.swing.AbstractButton
-
isSelected
public boolean isSelected()
- Overrides:
isSelectedin classjavax.swing.AbstractButton
-
-