diff options
Diffstat (limited to 'libjava/classpath/javax/swing/JToggleButton.java')
-rw-r--r-- | libjava/classpath/javax/swing/JToggleButton.java | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/libjava/classpath/javax/swing/JToggleButton.java b/libjava/classpath/javax/swing/JToggleButton.java index 25d67f59e4f..077e5adb887 100644 --- a/libjava/classpath/javax/swing/JToggleButton.java +++ b/libjava/classpath/javax/swing/JToggleButton.java @@ -129,7 +129,7 @@ public class JToggleButton extends AbstractButton implements Accessible * Compatible with Sun's JDK. */ private static final long serialVersionUID = -1589950750899943974L; - + /** * Sets the pressed state of the button. The selected state * of the button also changes follwing the button being pressed. @@ -174,8 +174,27 @@ public class JToggleButton extends AbstractButton implements Accessible ActionEvent.ACTION_PERFORMED, actionCommand)); } - } + + /** + * Checks if the button is selected. + * + * @returns true if the button is selected + */ + public boolean isSelected() + { + return super.isSelected(); + } + + /** + * Sets the selected state of the button. + * + * @param b true if button is selected + */ + public void setSelected(boolean b) + { + super.setSelected(b); + } } /** @@ -276,6 +295,7 @@ public class JToggleButton extends AbstractButton implements Accessible setModel(new ToggleButtonModel()); model.setSelected(selected); + setAlignmentX(LEFT_ALIGNMENT); } /** |