Radio Button In Java

Introduction
In this section, you will learn how to create Radio
Button on the frame. The
java AWT , top-level window, are represent by the CheckBoxGroup. A java
program provides you CheckboxGroup. In this program, you will see how to create
and show the Checkboxgroup component on the frame.
In this program a radio button is created that is an item
that can be selected or deselected and displays that state to the user. Here we
are creating a group of buttons in which you can select only one option at a
time. Here, explanation for the procedure of inserting checkbox group on
the Java AWT frame.
Program Description:
Here class named RedioButton, is used
in the program for creating a checkboxgroup component. The CheckboxGroup class
is used to set the group together on the checkbox button. A check box
group button in a CheckboxGroup can be in the "on" state at any
time and pushing any button sets it's state to "on". Clicking
any radio button that is in the "off" state turns it into the "on"
state.
CheckBoxGroup(): This constructor is used
to create a new instance of CheckboxGroup.
Here is the code of this program:
import java.awt.*;
import java.awt.event.*;
public class RadioButton{
public static void main(String[] args) {
Frame fm=new Frame("RedioButton Group");
Label la=new Label("What is your choice:");
fm.setLayout(new GridLayout(0, 1));
CheckboxGroup cg1=new CheckboxGroup();
fm.add(la);
fm.add(new Checkbox("MATH", cg1, true));
fm.add(new Checkbox("PHYSICS", cg1, false));
fm.add(new Checkbox("CHEMISTRY", cg1, false));
fm.add(new Checkbox("ENGLISH", cg1, false));
fm.setSize(250,200);
fm.setVisible(true);
fm.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent we){
System.exit(0);
}
});
}
}
|
Output this program:
Download this example.

|