JRadioButton objects are normally used in groups allowing the user to select one of several options. The ButtonGroup object coordinates its radio buttons to ensure that at most one is selected at a time.