java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.AbstractButtonAll Implemented Interfaces:
static java.lang.String | FOCUS_PAINTED_CHANGED_PROPERTY |
public static final String FOCUS_PAINTED_CHANGED_PROPERTY
public void addActionListener(java.awt.event.ActionListener l)
Parameters:l
- public void addChangeListener(javax.swing.event.ChangeListener l)
Parameters:l
- public void addItemListener(java.awt.event.ItemListener l)
Parameters:l
- protected int checkHorizontalKey(int key, java.lang.String exception)
Parameters:key
- exception
- protected int checkVerticalKey(int key, java.lang.String exception)
Parameters:key
- exception
- protected void configurePropertiesFromAction(javax.swing.Action a)
Parameters:a
- protected ActionListener createActionListener()
protected PropertyChangeListener createActionPropertyChangeListener(javax.swing.Action a)
Parameters:a
- protected ChangeListener createChangeListener()
protected ItemListener createItemListener()
public void doClick()
public void doClick(int pressTime)
Parameters:pressTime
- protected void fireActionPerformed(java.awt.event.ActionEvent event)
Parameters:event
- protected void fireItemStateChanged(java.awt.event.ItemEvent event)
Parameters:event
- protected void fireStateChanged(javax.swing.event.ChangeEvent event)
Parameters:event
- public Action getAction()
public String getActionCommand()
public Icon getDisabledIcon()
public Icon getDisabledSelectedIcon()
public int getHorizontalAlignment()
public int getHorizontalTextPosition()
public Icon getIcon()
public String getLabel()
public Insets getMargin()
public int getMnemonic()
public ButtonModel getModel()
public Icon getPressedIcon()
public Icon getRolloverIcon()
public Object[] getSelectedObjects()
public String getText()
public ButtonUI getUI()
public int getVerticalAlignment()
public int getVerticalTextPosition()
public boolean imageUpdate(java.awt.Image img, int infoflags, int x, int y, int w, int h)
Parameters:img
- infoflags
- x
- y
- w
- h
- public boolean isBorderPainted()
public boolean isContentAreaFilled()
public boolean isFocusPainted()
public boolean isFocusTraversable()
public boolean isRolloverEnabled()
public boolean isSelected()
protected void paintBorder(java.awt.Graphics g)
Parameters:g
- protected String paramString()
protected void processActionEvent(java.awt.event.ActionEvent e)
Parameters:e
- protected void processMouseEvent(java.awt.event.MouseEvent e)
Parameters:e
- public void removeActionListener(java.awt.event.ActionListener l)
Parameters:l
- public void removeChangeListener(javax.swing.event.ChangeListener l)
Parameters:l
- public void removeItemListener(java.awt.event.ItemListener l)
Parameters:l
- public void setAction(javax.swing.Action a)
Parameters:a
- public void setActionCommand(java.lang.String aCommand)
Parameters:aCommand
- public void setBorderPainted(boolean b)
Parameters:b
- public void setContentAreaFilled(boolean b)
Parameters:b
- public void setDisabledIcon(javax.swing.Icon disabledIcon)
Parameters:disabledIcon
- public void setDisabledSelectedIcon(javax.swing.Icon disabledSelectedIcon)
Parameters:disabledSelectedIcon
- public void setEnabled(boolean b)
Parameters:b
- public void setFocusPainted(boolean b)
Parameters:b
- public void setHorizontalAlignment(int alignment)
Parameters:alignment
- public void setHorizontalTextPosition(int textPosition)
Parameters:textPosition
- public void setIcon(javax.swing.Icon defaultIcon)
Parameters:defaultIcon
- public void setLabel(java.lang.String label)
Parameters:label
- public void setMargin(java.awt.Insets m)
Parameters:m
- public void setMnemonic(char mne)
Parameters:mne
- public void setMnemonic(int mne)
Parameters:mne
- public void setModel(javax.swing.ButtonModel newModel)
Parameters:newModel
- public void setPressedIcon(javax.swing.Icon pressedIcon)
Parameters:pressedIcon
- public void setRolloverEnabled(boolean b)
Parameters:b
- public void setRolloverIcon(javax.swing.Icon rolloverIcon)
Parameters:rolloverIcon
- public void setRolloverSelectedIcon(javax.swing.Icon rolloverSelectedIcon)
Parameters:rolloverSelectedIcon
- public void setSelected(boolean b)
Parameters:b
- public void setSelectedIcon(javax.swing.Icon selectedIcon)
Parameters:selectedIcon
- public void setText(java.lang.String text)
Parameters:text
- public void setUI(javax.swing.plaf.ButtonUI ui)
Parameters:ui
- public void setVerticalAlignment(int alignment)
Parameters:alignment
- public void setVerticalTextPosition(int textPosition)
Parameters:textPosition
- public void updateUI()