A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://docs.oracle.com/javase/8/docs/api/javax/swing/AbstractButton.html below:

AbstractButton (Java Platform SE 8 )

Modifier and Type Method Description protected void actionPropertyChanged(Action action, String propertyName)

Updates the button's state in response to property changes in the associated action.

void addActionListener(ActionListener l)

Adds an ActionListener to the button.

void addChangeListener(ChangeListener l)

Adds a ChangeListener to the button.

protected void addImpl(Component comp, Object constraints, int index) void addItemListener(ItemListener l)

Adds an ItemListener to the checkbox.

protected int checkHorizontalKey(int key, String exception)

Verify that the key argument is a legal value for the horizontalAlignment and horizontalTextPosition properties.

protected int checkVerticalKey(int key, String exception)

Verify that the key argument is a legal value for the vertical properties.

protected void configurePropertiesFromAction(Action a)

Sets the properties on this button to match those in the specified Action.

protected ActionListener createActionListener()   protected PropertyChangeListener createActionPropertyChangeListener(Action a)

Creates and returns a PropertyChangeListener that is responsible for listening for changes from the specified Action and updating the appropriate properties.

protected ChangeListener createChangeListener()

Subclasses that want to handle ChangeEvents differently can override this to return another ChangeListener implementation.

protected ItemListener createItemListener()   void doClick()

Programmatically perform a "click".

void doClick(int pressTime)

Programmatically perform a "click".

protected void fireActionPerformed(ActionEvent event)

Notifies all listeners that have registered interest for notification on this event type.

protected void fireItemStateChanged(ItemEvent event)

Notifies all listeners that have registered interest for notification on this event type.

protected void fireStateChanged()

Notifies all listeners that have registered interest for notification on this event type.

Action getAction()

Returns the currently set Action for this ActionEvent source, or null if no Action is set.

String getActionCommand()

Returns the action command for this button.

ActionListener[] getActionListeners()

Returns an array of all the ActionListeners added to this AbstractButton with addActionListener().

ChangeListener[] getChangeListeners()

Returns an array of all the ChangeListeners added to this AbstractButton with addChangeListener().

Icon getDisabledIcon()

Returns the icon used by the button when it's disabled.

Icon getDisabledSelectedIcon()

Returns the icon used by the button when it's disabled and selected.

int getDisplayedMnemonicIndex()

Returns the character, as an index, that the look and feel should provide decoration for as representing the mnemonic character.

boolean getHideActionText()

Returns the value of the hideActionText property, which determines whether the button displays text from the Action.

int getHorizontalAlignment()

Returns the horizontal alignment of the icon and text.

int getHorizontalTextPosition()

Returns the horizontal position of the text relative to the icon.

Icon getIcon()

Returns the default icon.

int getIconTextGap()

Returns the amount of space between the text and the icon displayed in this button.

ItemListener[] getItemListeners()

Returns an array of all the ItemListeners added to this AbstractButton with addItemListener().

String getLabel() Insets getMargin()

Returns the margin between the button's border and the label.

int getMnemonic()

Returns the keyboard mnemonic from the the current model.

ButtonModel getModel()

Returns the model that this button represents.

long getMultiClickThreshhold()

Gets the amount of time (in milliseconds) required between mouse press events for the button to generate the corresponding action events.

Icon getPressedIcon()

Returns the pressed icon for the button.

Icon getRolloverIcon()

Returns the rollover icon for the button.

Icon getRolloverSelectedIcon()

Returns the rollover selection icon for the button.

Icon getSelectedIcon()

Returns the selected icon for the button.

Object[] getSelectedObjects()

Returns an array (length 1) containing the label or null if the button is not selected.

String getText()

Returns the button's text.

ButtonUI getUI()

Returns the L&F object that renders this component.

int getVerticalAlignment()

Returns the vertical alignment of the text and icon.

int getVerticalTextPosition()

Returns the vertical position of the text relative to the icon.

boolean imageUpdate(Image img, int infoflags, int x, int y, int w, int h)

This is overridden to return false if the current Icon's Image is not equal to the passed in Image img.

protected void init(String text, Icon icon)   boolean isBorderPainted()

Gets the borderPainted property.

boolean isContentAreaFilled()

Gets the contentAreaFilled property.

boolean isFocusPainted()

Gets the paintFocus property.

boolean isRolloverEnabled()

Gets the rolloverEnabled property.

boolean isSelected()

Returns the state of the button.

protected void paintBorder(Graphics g)

Paint the button's border if BorderPainted property is true and the button has a border.

protected String paramString()

Returns a string representation of this AbstractButton.

void removeActionListener(ActionListener l)

Removes an ActionListener from the button.

void removeChangeListener(ChangeListener l)

Removes a ChangeListener from the button.

void removeItemListener(ItemListener l)

Removes an ItemListener from the button.

void removeNotify()

Notifies this component that it no longer has a parent component.

void setAction(Action a)

Sets the Action.

void setActionCommand(String actionCommand)

Sets the action command for this button.

void setBorderPainted(boolean b)

Sets the borderPainted property.

void setContentAreaFilled(boolean b)

Sets the contentAreaFilled property.

void setDisabledIcon(Icon disabledIcon)

Sets the disabled icon for the button.

void setDisabledSelectedIcon(Icon disabledSelectedIcon)

Sets the disabled selection icon for the button.

void setDisplayedMnemonicIndex(int index)

Provides a hint to the look and feel as to which character in the text should be decorated to represent the mnemonic.

void setEnabled(boolean b)

Enables (or disables) the button.

void setFocusPainted(boolean b)

Sets the paintFocus property, which must be true for the focus state to be painted.

void setHideActionText(boolean hideActionText)

Sets the hideActionText property, which determines whether the button displays text from the Action.

void setHorizontalAlignment(int alignment)

Sets the horizontal alignment of the icon and text.

void setHorizontalTextPosition(int textPosition)

Sets the horizontal position of the text relative to the icon.

void setIcon(Icon defaultIcon)

Sets the button's default icon.

void setIconTextGap(int iconTextGap)

If both the icon and text properties are set, this property defines the space between them.

void setLabel(String label) void setLayout(LayoutManager mgr) void setMargin(Insets m)

Sets space for margin between the button's border and the label.

void setMnemonic(char mnemonic)

This method is now obsolete, please use setMnemonic(int) to set the mnemonic for a button.

void setMnemonic(int mnemonic)

Sets the keyboard mnemonic on the current model.

void setModel(ButtonModel newModel)

Sets the model that this button represents.

void setMultiClickThreshhold(long threshhold)

Sets the amount of time (in milliseconds) required between mouse press events for the button to generate the corresponding action events.

void setPressedIcon(Icon pressedIcon)

Sets the pressed icon for the button.

void setRolloverEnabled(boolean b)

Sets the rolloverEnabled property, which must be true for rollover effects to occur.

void setRolloverIcon(Icon rolloverIcon)

Sets the rollover icon for the button.

void setRolloverSelectedIcon(Icon rolloverSelectedIcon)

Sets the rollover selected icon for the button.

void setSelected(boolean b)

Sets the state of the button.

void setSelectedIcon(Icon selectedIcon)

Sets the selected icon for the button.

void setText(String text)

Sets the button's text.

void setUI(ButtonUI ui)

Sets the L&F object that renders this component.

void setVerticalAlignment(int alignment)

Sets the vertical alignment of the icon and text.

void setVerticalTextPosition(int textPosition)

Sets the vertical position of the text relative to the icon.

void updateUI()

Resets the UI property to a value from the current look and feel.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4