Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing

Class JButton

java.lang.Object
|
+--java.awt.Component
   |
   +--java.awt.Container
      |
      +--javax.swing.JComponent
         |
         +--javax.swing.AbstractButton
            |
            +--javax.swing.JButton

All Implemented Interfaces:

Accessible, ItemSelectable, SwingConstants, Serializable, ImageObserver, MenuContainer, Serializable


public class JButton

extends AbstractButton

implements Accessible

An instance of JButton can be added to a panel, frame etc

Author:

Constructor Summary

JButton()

JButton(javax.swing.Action a)

JButton(javax.swing.Icon icon)

JButton(java.lang.String text)

JButton(java.lang.String text, javax.swing.Icon icon)

Method Summary

voidconfigurePropertiesFromAction(javax.swing.Action a)

javax.accessibility.AccessibleContextgetAccessibleContext()

java.lang.Object[]getSelectedObjects()

java.lang.StringgetUIClassID()

booleanisDefaultButton()

booleanisDefaultCapable()

java.lang.StringparamString()

voidremoveNotify()

voidsetDefaultCapable(boolean defaultCapable)

voidupdateUI()

Constructor Details

JButton

public JButton()


JButton

public JButton(java.lang.String text)

Parameters:


JButton

public JButton(java.lang.String text, javax.swing.Icon icon)

Parameters:


JButton

public JButton(javax.swing.Action a)

Parameters:


JButton

public JButton(javax.swing.Icon icon)

Parameters:


Method Details

configurePropertiesFromAction

protected void configurePropertiesFromAction(javax.swing.Action a)

Parameters:


getAccessibleContext

public AccessibleContext getAccessibleContext()


getSelectedObjects

public Object[] getSelectedObjects()


getUIClassID

public String getUIClassID()


isDefaultButton

public boolean isDefaultButton()


isDefaultCapable

public boolean isDefaultCapable()


paramString

protected String paramString()


removeNotify

public void removeNotify()


setDefaultCapable

public void setDefaultCapable(boolean defaultCapable)

Parameters:


updateUI

public void updateUI()