Java JCheckBox(Action a) Constructor
Syntax
JCheckBox(Action a) constructor from JCheckBox has the following syntax.
public JCheckBox(Action a)
Example
In the following code shows how to use JCheckBox.JCheckBox(Action a) constructor.
/*ww w. ja v a 2 s . co m*/
import java.awt.event.ActionEvent;
import javax.swing.AbstractAction;
import javax.swing.Action;
import javax.swing.JCheckBox;
public class Main {
public static void main(String[] argv) throws Exception {
Action action = new AbstractAction("CheckBox Label") {
// called when the button is pressed
public void actionPerformed(ActionEvent evt) {
JCheckBox cb = (JCheckBox) evt.getSource();
// Determine status
boolean isSel = cb.isSelected();
if (isSel) {
// selected
} else {
// deselected
}
}
};
// Create the checkbox from the action
JCheckBox checkBox = new JCheckBox(action);
}
}
Home »
Java Tutorial »
javax.swing »
Java Tutorial »
javax.swing »