|
|
javax > javax.swing > javax.swing.abstractbutton >
Class: javax.swing.AbstractButton java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.AbstractButton
public abstract class AbstractButton extends JComponent implements ItemSelectable, SwingConstants
FIELDS:
public static final String BORDER_PAINTED_CHANGED_PROPERTY : borderPainted public static final String CONTENT_AREA_FILLED_CHANGED_PROPERTY : contentAreaFilled public static final String DISABLED_ICON_CHANGED_PROPERTY : disabledIcon public static final String DISABLED_SELECTED_ICON_CHANGED_PROPERTY : disabledSelectedIcon public static final String FOCUS_PAINTED_CHANGED_PROPERTY : focusPainted public static final String HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY : horizontalAlignment public static final String HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY : horizontalTextPosition public static final String ICON_CHANGED_PROPERTY : icon public static final String MARGIN_CHANGED_PROPERTY : margin public static final String MNEMONIC_CHANGED_PROPERTY : mnemonic public static final String MODEL_CHANGED_PROPERTY : model public static final String PRESSED_ICON_CHANGED_PROPERTY : pressedIcon public static final String ROLLOVER_ENABLED_CHANGED_PROPERTY : rolloverEnabled public static final String ROLLOVER_ICON_CHANGED_PROPERTY : rolloverIcon public static final String ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY : rolloverSelectedIcon public static final String SELECTED_ICON_CHANGED_PROPERTY : selectedIcon public static final String TEXT_CHANGED_PROPERTY : text public static final String VERTICAL_ALIGNMENT_CHANGED_PROPERTY : verticalAlignment public static final String VERTICAL_TEXT_POSITION_CHANGED_PROPERTY : verticalTextPosition protected ActionListener actionListener protected ChangeEvent changeEvent protected ChangeListener changeListener protected ItemListener itemListener protected ButtonModel model |
|
|
|
CONSTRUCTORS:
METHODS:
| | | | protected | void | actionPropertyChanged(Action action, String propertyName) |
| | public | void | addActionListener(ActionListener l) |
| | public | void | addChangeListener(ChangeListener l) |
| | protected | void | addImpl(Component comp, Object constraints, int index) Throws: IllegalArgumentException Throws: IllegalArgumentException Throws: IllegalArgumentException Overrides: Container |
| | public | void | addItemListener(ItemListener l) |
| | protected | int | checkHorizontalKey(int key, String exception) Throws: IllegalArgumentException |
| | protected | int | checkVerticalKey(int key, String exception) Throws: IllegalArgumentException |
| | protected | void | configurePropertiesFromAction(Action a) |
| | protected | ActionListener | createActionListener() |
| | protected | PropertyChangeListener | createActionPropertyChangeListener(Action a) |
| | protected | ChangeListener | createChangeListener() |
| | protected | ItemListener | createItemListener() |
| | public | void | doClick() |
| | public | void | doClick(int pressTime) |
| | protected | void | fireActionPerformed(ActionEvent event) |
| | protected | void | fireItemStateChanged(ItemEvent event) |
| | protected | void | fireStateChanged() |
| | public | Action | getAction() |
| | public | String | getActionCommand() |
| | public | ActionListener[] | getActionListeners() |
| | public | ChangeListener[] | getChangeListeners() |
| | public | Icon | getDisabledIcon() |
| | public | Icon | getDisabledSelectedIcon() |
| | public | int | getDisplayedMnemonicIndex() |
| | public | boolean | getHideActionText() |
| | public | int | getHorizontalAlignment() |
| | public | int | getHorizontalTextPosition() |
| | public | Icon | getIcon() |
| | public | int | getIconTextGap() |
| | public | ItemListener[] | getItemListeners() |
| | public | String | getLabel() |
| | public | Insets | getMargin() |
| | public | int | getMnemonic() |
| | public | ButtonModel | getModel() |
| | public | long | getMultiClickThreshhold() |
| | public | Icon | getPressedIcon() |
| | public | Icon | getRolloverIcon() |
| | public | Icon | getRolloverSelectedIcon() |
| | public | Icon | getSelectedIcon() |
| | public | Object[] | getSelectedObjects() |
| | public | String | getText() |
| | public | ButtonUI | getUI() |
| | public | int | getVerticalAlignment() |
| | public | int | getVerticalTextPosition() |
| | public | boolean | imageUpdate(Image img, int infoflags, int x, int y, int w, int h) Overrides: Component |
| | protected | void | init(String text, Icon icon) |
| | public | boolean | isBorderPainted() |
| | public | boolean | isContentAreaFilled() |
| | public | boolean | isFocusPainted() |
| | public | boolean | isRolloverEnabled() |
| | public | boolean | isSelected() |
| | protected | void | paintBorder(Graphics g) Overrides: JComponent |
| | protected | String | paramString() Overrides: JComponent Overrides: Container Overrides: Component |
| | public | void | removeActionListener(ActionListener l) |
| | public | void | removeChangeListener(ChangeListener l) |
| | public | void | removeItemListener(ItemListener l) |
| | public | void | removeNotify() Overrides: JComponent Overrides: Container Overrides: Component |
| | public | void | setAction(Action a) |
| | public | void | setActionCommand(String actionCommand) |
| | public | void | setBorderPainted(boolean b) |
| | public | void | setContentAreaFilled(boolean b) |
| | public | void | setDisabledIcon(Icon disabledIcon) |
| | public | void | setDisabledSelectedIcon(Icon disabledSelectedIcon) |
| | public | void | setDisplayedMnemonicIndex(int index) Throws: IllegalArgumentException |
| | public | void | setEnabled(boolean b) Overrides: JComponent Overrides: Component |
| | public | void | setFocusPainted(boolean b) |
| | public | void | setHideActionText(boolean hideActionText) |
| | public | void | setHorizontalAlignment(int alignment) Throws: IllegalArgumentException |
| | public | void | setHorizontalTextPosition(int textPosition) Throws: IllegalArgumentException |
| | public | void | setIcon(Icon defaultIcon) |
| | public | void | setIconTextGap(int iconTextGap) |
| | public | void | setLabel(String label) |
| | public | void | setLayout(LayoutManager mgr) Overrides: Container |
| | public | void | setMargin(Insets m) |
| | public | void | setMnemonic(char mnemonic) |
| | public | void | setMnemonic(int mnemonic) |
| | public | void | setModel(ButtonModel newModel) |
| | public | void | setMultiClickThreshhold(long threshhold) Throws: IllegalArgumentException |
| | public | void | setPressedIcon(Icon pressedIcon) |
| | public | void | setRolloverEnabled(boolean b) |
| | public | void | setRolloverIcon(Icon rolloverIcon) |
| | public | void | setRolloverSelectedIcon(Icon rolloverSelectedIcon) |
| | public | void | setSelected(boolean b) |
| | public | void | setSelectedIcon(Icon selectedIcon) |
| | public | void | setText(String text) |
| | public | void | setUI(ButtonUI ui) |
| | public | void | setVerticalAlignment(int alignment) Throws: IllegalArgumentException |
| | public | void | setVerticalTextPosition(int textPosition) |
| | public | void | updateUI() Overrides: JComponent |
| |
|
|
|
INHERITED METHODS:
| setInheritsPopupMenu(boolean), getInheritsPopupMenu(), setComponentPopupMenu(javax.swing.JPopupMenu), getComponentPopupMenu(), updateUI(), setUI(javax.swing.plaf.ComponentUI), getUIClassID(), getComponentGraphics(java.awt.Graphics), paintComponent(java.awt.Graphics), paintChildren(java.awt.Graphics), paintBorder(java.awt.Graphics), update(java.awt.Graphics), paint(java.awt.Graphics), printAll(java.awt.Graphics), print(java.awt.Graphics), printComponent(java.awt.Graphics), printChildren(java.awt.Graphics), printBorder(java.awt.Graphics), isPaintingTile(), isPaintingForPrint(), isManagingFocus(), setNextFocusableComponent(java.awt.Component), getNextFocusableComponent(), setRequestFocusEnabled(boolean), isRequestFocusEnabled(), requestFocus(), requestFocus(boolean), requestFocusInWindow(), requestFocusInWindow(boolean), grabFocus(), setVerifyInputWhenFocusTarget(boolean), getVerifyInputWhenFocusTarget(), getFontMetrics(java.awt.Font), setPreferredSize(java.awt.Dimension), getPreferredSize(), setMaximumSize(java.awt.Dimension), getMaximumSize(), setMinimumSize(java.awt.Dimension), getMinimumSize(), contains(int, int), setBorder(javax.swing.border.Border), getBorder(), getInsets(), getInsets(java.awt.Insets), getAlignmentY(), setAlignmentY(float), getAlignmentX(), setAlignmentX(float), setInputVerifier(javax.swing.InputVerifier), getInputVerifier(), getGraphics(), setDebugGraphicsOptions(int), getDebugGraphicsOptions(), registerKeyboardAction(java.awt.event.ActionListener, java.lang.String, javax.swing.KeyStroke, int), registerKeyboardAction(java.awt.event.ActionListener, javax.swing.KeyStroke, int), unregisterKeyboardAction(javax.swing.KeyStroke), getRegisteredKeyStrokes(), getConditionForKeyStroke(javax.swing.KeyStroke), getActionForKeyStroke(javax.swing.KeyStroke), resetKeyboardActions(), setInputMap(int, javax.swing.InputMap), getInputMap(int), getInputMap(), setActionMap(javax.swing.ActionMap), getActionMap(), getBaseline(int, int), getBaselineResizeBehavior(), requestDefaultFocus(), setVisible(boolean), setEnabled(boolean), setForeground(java.awt.Color), setBackground(java.awt.Color), setFont(java.awt.Font), getDefaultLocale(), setDefaultLocale(java.util.Locale), processComponentKeyEvent(java.awt.event.KeyEvent), processKeyEvent(java.awt.event.KeyEvent), processKeyBinding(javax.swing.KeyStroke, java.awt.event.KeyEvent, int, boolean), setToolTipText(java.lang.String), getToolTipText(), getToolTipText(java.awt.event.MouseEvent), getToolTipLocation(java.awt.event.MouseEvent), getPopupLocation(java.awt.event.MouseEvent), createToolTip(), scrollRectToVisible(java.awt.Rectangle), setAutoscrolls(boolean), getAutoscrolls(), setTransferHandler(javax.swing.TransferHandler), getTransferHandler(), processMouseEvent(java.awt.event.MouseEvent), processMouseMotionEvent(java.awt.event.MouseEvent), enable(), disable(), getAccessibleContext(), getClientProperty(java.lang.Object), putClientProperty(java.lang.Object, java.lang.Object), setFocusTraversalKeys(int, java.util.Set), isLightweightComponent(java.awt.Component), reshape(int, int, int, int), getBounds(java.awt.Rectangle), getSize(java.awt.Dimension), getLocation(java.awt.Point), getX(), getY(), getWidth(), getHeight(), isOpaque(), setOpaque(boolean), computeVisibleRect(java.awt.Rectangle), getVisibleRect(), firePropertyChange(java.lang.String, boolean, boolean), firePropertyChange(java.lang.String, int, int), firePropertyChange(java.lang.String, char, char), fireVetoableChange(java.lang.String, java.lang.Object, java.lang.Object), addVetoableChangeListener(java.beans.VetoableChangeListener), removeVetoableChangeListener(java.beans.VetoableChangeListener), getVetoableChangeListeners(), getTopLevelAncestor(), addAncestorListener(javax.swing.event.AncestorListener), removeAncestorListener(javax.swing.event.AncestorListener), getAncestorListeners(), getListeners(java.lang.Class), addNotify(), removeNotify(), repaint(long, int, int, int, int), repaint(java.awt.Rectangle), revalidate(), isValidateRoot(), isOptimizedDrawingEnabled(), paintImmediately(int, int, int, int), paintImmediately(java.awt.Rectangle), setDoubleBuffered(boolean), isDoubleBuffered(), getRootPane(), paramString(), getComponentCount(), countComponents(), getComponent(int), getComponents(), getInsets(), insets(), add(java.awt.Component), add(java.lang.String, java.awt.Component), add(java.awt.Component, int), add(java.awt.Component, java.lang.Object), add(java.awt.Component, java.lang.Object, int), setComponentZOrder(java.awt.Component, int), getComponentZOrder(java.awt.Component), addImpl(java.awt.Component, java.lang.Object, int), remove(int), remove(java.awt.Component), removeAll(), getLayout(), setLayout(java.awt.LayoutManager), doLayout(), layout(), invalidate(), validate(), validateTree(), setFont(java.awt.Font), getPreferredSize(), preferredSize(), getMinimumSize(), minimumSize(), getMaximumSize(), getAlignmentX(), getAlignmentY(), paint(java.awt.Graphics), update(java.awt.Graphics), print(java.awt.Graphics), paintComponents(java.awt.Graphics), printComponents(java.awt.Graphics), addContainerListener(java.awt.event.ContainerListener), removeContainerListener(java.awt.event.ContainerListener), getContainerListeners(), getListeners(java.lang.Class), processEvent(java.awt.AWTEvent), processContainerEvent(java.awt.event.ContainerEvent), deliverEvent(java.awt.Event), getComponentAt(int, int), getComponentAt(java.awt.Point), locate(int, int), getMousePosition(boolean), findComponentAt(int, int), findComponentAt(java.awt.Point), addNotify(), removeNotify(), isAncestorOf(java.awt.Component), paramString(), list(java.io.PrintStream, int), list(java.io.PrintWriter, int), setFocusTraversalKeys(int, java.util.Set), getFocusTraversalKeys(int), areFocusTraversalKeysSet(int), isFocusCycleRoot(java.awt.Container), isFocusCycleRoot(), transferFocusBackward(), setFocusTraversalPolicy(java.awt.FocusTraversalPolicy), getFocusTraversalPolicy(), isFocusTraversalPolicySet(), setFocusCycleRoot(boolean), setFocusTraversalPolicyProvider(boolean), isFocusTraversalPolicyProvider(), transferFocusDownCycle(), applyComponentOrientation(java.awt.ComponentOrientation), addPropertyChangeListener(java.beans.PropertyChangeListener), addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener), getName(), setName(java.lang.String), getParent(), getPeer(), setDropTarget(java.awt.dnd.DropTarget), getDropTarget(), getGraphicsConfiguration(), getTreeLock(), getToolkit(), isValid(), isDisplayable(), isVisible(), getMousePosition(), isShowing(), isEnabled(), setEnabled(boolean), enable(), enable(boolean), disable(), isDoubleBuffered(), enableInputMethods(boolean), setVisible(boolean), show(), show(boolean), hide(), getForeground(), setForeground(java.awt.Color), isForegroundSet(), getBackground(), setBackground(java.awt.Color), isBackgroundSet(), getFont(), setFont(java.awt.Font), isFontSet(), getLocale(), setLocale(java.util.Locale), getColorModel(), getLocation(), getLocation(java.awt.Point), getLocationOnScreen(), location(), setLocation(int, int), setLocation(java.awt.Point), move(int, int), getSize(), getSize(java.awt.Dimension), size(), setSize(int, int), setSize(java.awt.Dimension), resize(int, int), resize(java.awt.Dimension), getBounds(), getBounds(java.awt.Rectangle), bounds(), setBounds(int, int, int, int), setBounds(java.awt.Rectangle), reshape(int, int, int, int), getX(), getY(), getWidth(), getHeight(), isOpaque(), isLightweight(), setPreferredSize(java.awt.Dimension), isPreferredSizeSet(), getPreferredSize(), preferredSize(), setMinimumSize(java.awt.Dimension), isMinimumSizeSet(), getMinimumSize(), minimumSize(), setMaximumSize(java.awt.Dimension), isMaximumSizeSet(), getMaximumSize(), getAlignmentX(), getAlignmentY(), getBaseline(int, int), getBaselineResizeBehavior(), doLayout(), layout(), validate(), invalidate(), getGraphics(), getFontMetrics(java.awt.Font), setCursor(java.awt.Cursor), getCursor(), isCursorSet(), paint(java.awt.Graphics), update(java.awt.Graphics), paintAll(java.awt.Graphics), repaint(), repaint(long), repaint(int, int, int, int), repaint(long, int, int, int, int), print(java.awt.Graphics), printAll(java.awt.Graphics), imageUpdate(java.awt.Image, int, int, int, int, int), createImage(java.awt.image.ImageProducer), createImage(int, int), createVolatileImage(int, int), createVolatileImage(int, int, java.awt.ImageCapabilities), prepareImage(java.awt.Image, java.awt.image.ImageObserver), prepareImage(java.awt.Image, int, int, java.awt.image.ImageObserver), checkImage(java.awt.Image, java.awt.image.ImageObserver), checkImage(java.awt.Image, int, int, java.awt.image.ImageObserver), setIgnoreRepaint(boolean), getIgnoreRepaint(), contains(int, int), contains(java.awt.Point), inside(int, int), getComponentAt(int, int), getComponentAt(java.awt.Point), locate(int, int), deliverEvent(java.awt.Event), dispatchEvent(java.awt.AWTEvent), postEvent(java.awt.Event), addComponentListener(java.awt.event.ComponentListener), removeComponentListener(java.awt.event.ComponentListener), getComponentListeners(), addFocusListener(java.awt.event.FocusListener), removeFocusListener(java.awt.event.FocusListener), getFocusListeners(), addHierarchyListener(java.awt.event.HierarchyListener), removeHierarchyListener(java.awt.event.HierarchyListener), getHierarchyListeners(), addHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener), removeHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener), getHierarchyBoundsListeners(), addKeyListener(java.awt.event.KeyListener), removeKeyListener(java.awt.event.KeyListener), getKeyListeners(), addMouseListener(java.awt.event.MouseListener), removeMouseListener(java.awt.event.MouseListener), getMouseListeners(), addMouseMotionListener(java.awt.event.MouseMotionListener), removeMouseMotionListener(java.awt.event.MouseMotionListener), getMouseMotionListeners(), addMouseWheelListener(java.awt.event.MouseWheelListener), removeMouseWheelListener(java.awt.event.MouseWheelListener), getMouseWheelListeners(), addInputMethodListener(java.awt.event.InputMethodListener), removeInputMethodListener(java.awt.event.InputMethodListener), getInputMethodListeners(), getListeners(java.lang.Class), getInputMethodRequests(), getInputContext(), enableEvents(long), disableEvents(long), coalesceEvents(java.awt.AWTEvent, java.awt.AWTEvent), processEvent(java.awt.AWTEvent), processComponentEvent(java.awt.event.ComponentEvent), processFocusEvent(java.awt.event.FocusEvent), processKeyEvent(java.awt.event.KeyEvent), processMouseEvent(java.awt.event.MouseEvent), processMouseMotionEvent(java.awt.event.MouseEvent), processMouseWheelEvent(java.awt.event.MouseWheelEvent), processInputMethodEvent(java.awt.event.InputMethodEvent), processHierarchyEvent(java.awt.event.HierarchyEvent), processHierarchyBoundsEvent(java.awt.event.HierarchyEvent), handleEvent(java.awt.Event), mouseDown(java.awt.Event, int, int), mouseDrag(java.awt.Event, int, int), mouseUp(java.awt.Event, int, int), mouseMove(java.awt.Event, int, int), mouseEnter(java.awt.Event, int, int), mouseExit(java.awt.Event, int, int), keyDown(java.awt.Event, int), keyUp(java.awt.Event, int), action(java.awt.Event, java.lang.Object), addNotify(), removeNotify(), gotFocus(java.awt.Event, java.lang.Object), lostFocus(java.awt.Event, java.lang.Object), isFocusTraversable(), isFocusable(), setFocusable(boolean), setFocusTraversalKeys(int, java.util.Set), getFocusTraversalKeys(int), areFocusTraversalKeysSet(int), setFocusTraversalKeysEnabled(boolean), getFocusTraversalKeysEnabled(), requestFocus(), requestFocus(boolean), requestFocusInWindow(), requestFocusInWindow(boolean), transferFocus(), getFocusCycleRootAncestor(), isFocusCycleRoot(java.awt.Container), nextFocus(), transferFocusBackward(), transferFocusUpCycle(), hasFocus(), isFocusOwner(), add(java.awt.PopupMenu), remove(java.awt.MenuComponent), paramString(), toString(), list(), list(java.io.PrintStream), list(java.io.PrintStream, int), list(java.io.PrintWriter), list(java.io.PrintWriter, int), addPropertyChangeListener(java.beans.PropertyChangeListener), addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener), removePropertyChangeListener(java.beans.PropertyChangeListener), removePropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener), getPropertyChangeListeners(), getPropertyChangeListeners(java.lang.String), firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object), firePropertyChange(java.lang.String, boolean, boolean), firePropertyChange(java.lang.String, int, int), firePropertyChange(java.lang.String, byte, byte), firePropertyChange(java.lang.String, char, char), firePropertyChange(java.lang.String, short, short), firePropertyChange(java.lang.String, long, long), firePropertyChange(java.lang.String, float, float), firePropertyChange(java.lang.String, double, double), setComponentOrientation(java.awt.ComponentOrientation), getComponentOrientation(), applyComponentOrientation(java.awt.ComponentOrientation), getAccessibleContext(), getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(), |
|
|
|
SUBCLASSES:
|
|



|