All Packages Class Hierarchy This Package Previous Next Index
Class java.awt.swing.JToggleButton
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.swing.JComponent
|
+----java.awt.swing.AbstractButton
|
+----java.awt.swing.JToggleButton
- public class JToggleButton
- extends AbstractButton
- implements Accessible
An implementation of a two-state button.
The JRadioButton
and JCheckbox
classes
are subclasses of this class.
- See Also:
- JRadioButton, JCheckbox
JToggleButton.ToggleButtonModel- The ToggleButton model
JToggleButton()
- Creates an initially unselected toggle button
without setting the text or image.
JToggleButton(Icon)
- Creates an initially unselected toggle button
with the specified image but no text.
JToggleButton(Icon, boolean)
- Creates a toggle button with the specified image
and selection state, but no text.
JToggleButton(String)
- Creates an unselected toggle button with the specified text.
JToggleButton(String, boolean)
- Creates a toggle button with the specified text
and selection state.
JToggleButton(String, Icon)
- Creates a toggle button that has the specified text and image,
and that is initially unselected.
JToggleButton(String, Icon, boolean)
- Creates a toggle button with the specified text, image, and
selection state.
getAccessibleRole()
- Get the role of this object.
getUIClassID()
- Returns a string that specifies the name of the l&f class
that renders this component.
updateUI()
- Notification from the UIFactory that the L&F
has changed.
JToggleButton
public JToggleButton()
- Creates an initially unselected toggle button
without setting the text or image.
JToggleButton
public JToggleButton(Icon icon)
- Creates an initially unselected toggle button
with the specified image but no text.
- Parameters:
- icon - the image that the button should display
JToggleButton
public JToggleButton(Icon icon,
boolean selected)
- Creates a toggle button with the specified image
and selection state, but no text.
- Parameters:
- icon - the image that the button should display
- selected - if true, the button is initially selected;
otherwise, the button is initially unselected
JToggleButton
public JToggleButton(String text)
- Creates an unselected toggle button with the specified text.
- Parameters:
- text - the string displayed on the toggle button
JToggleButton
public JToggleButton(String text,
boolean selected)
- Creates a toggle button with the specified text
and selection state.
- Parameters:
- text - the string displayed on the toggle button
- selected - if true, the button is initially selected;
otherwise, the button is initially unselected
JToggleButton
public JToggleButton(String text,
Icon icon)
- Creates a toggle button that has the specified text and image,
and that is initially unselected.
- Parameters:
- text - the string displayed on the button
- icon - the image that the button should display
JToggleButton
public JToggleButton(String text,
Icon icon,
boolean selected)
- Creates a toggle button with the specified text, image, and
selection state.
- Parameters:
- text - the text of the toggle button.
- selected - if true, the button is initially selected;
otherwise, the button is initially unselected
updateUI
public void updateUI()
- Notification from the UIFactory that the L&F
has changed.
- Overrides:
- updateUI in class AbstractButton
- See Also:
- updateUI
getUIClassID
public String getUIClassID()
- Returns a string that specifies the name of the l&f class
that renders this component.
- Returns:
- String "ToggleButtonUI"
- Overrides:
- getUIClassID in class JComponent
- See Also:
- getUIClassID, getUI
getAccessibleRole
public AccessibleRole getAccessibleRole()
- Get the role of this object.
- Returns:
- an instance of AccessibleRole describing the role of the object
- Overrides:
- getAccessibleRole in class JComponent
- See Also:
- AccessibleRole
All Packages Class Hierarchy This Package Previous Next Index
Submit a bug or feature