JRadioButton ButtonGroup In Java Example
Chapter:
Swing
Last Updated:
08-07-2016 10:08:53 UTC
Program:
/* ............... START ............... */
import java.awt.FlowLayout;
import javax.swing.ButtonGroup;
import javax.swing.JFrame;
import javax.swing.JRadioButton;
public class JavaJRadioButtonButtonGroup extends JFrame {
private static final long serialVersionUID = 1L;
public JavaJRadioButtonButtonGroup() {
this.getContentPane().setLayout(new FlowLayout());
JRadioButton java = new JRadioButton("Java");
JRadioButton c = new JRadioButton("C/C++");
JRadioButton net = new JRadioButton(".NET");
java.setSelected(true);
ButtonGroup buttonGroup = new ButtonGroup();
buttonGroup.add(java);
buttonGroup.add(c);
buttonGroup.add(net);
add(java);
add(c);
add(net);
}
private static void createAndShowGUI() {
JFrame frame = new JavaJRadioButtonButtonGroup();
frame.pack();
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run() {
createAndShowGUI();
}
});
}
}
/* ............... END ............... */
Output
Tags
JRadioButton ButtonGroup, Swing, Java