Radio buttons are a special type of check box, where only one of the group may be selected at any one time. When a user clicks on one of the buttons, Java turns off all the others in the button group. The button group controls only the behavior of the buttons; if you want to group the buttons together, you must add them to a container (e.g., a panel). When the user checks a radio button, the radio button generates an action event.