javax.swing
public class JCheckBox extends JToggleButton implements Accessible
selected
state. This works very similar to
JToggleButton and JRadioButton, but in UI design it
has different semantics. JCheckBox
es are usually
used in multiple-choice scenarios, where a user can select 0..n
of n different options. (This is in contrast to the general RadioButton
semantics where the user can select exactly one of n options).
Note however that this semantics is in no way enforced by the
JCheckBox
.
Nested Class Summary | |
---|---|
protected class | JCheckBox.AccessibleJCheckBox
Provides accessibility support for JCheckBox . |
Field Summary | |
---|---|
static String | BORDER_PAINTED_FLAT_CHANGED_PROPERTY |
Constructor Summary | |
---|---|
JCheckBox() | |
JCheckBox(Action action) | |
JCheckBox(Icon icon) | |
JCheckBox(Icon icon, boolean selected) | |
JCheckBox(String text) | |
JCheckBox(String text, boolean selected) | |
JCheckBox(String text, Icon icon) | |
JCheckBox(String text, Icon icon, boolean selected) |
Method Summary | |
---|---|
AccessibleContext | getAccessibleContext()
Returns the accessible context for this JCheckBox .
|
String | getUIClassID()
Returns a string that specifies the name of the Look and Feel class
that renders this component. |
boolean | isBorderPaintedFlat() |
protected String | paramString() |
void | setBorderPaintedFlat(boolean newValue) |
JCheckBox
.
Returns: the accessible context for this JCheckBox