Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Java Radiobuttons

Name: dl 2011-09-21 13:53

Need help.
Problem: I have multiple radio buttons. Only one is allowed to be selected at once. The way I have does not work and is inefficient.
Note: This is java. select1 to select7 are JRadioButtons

if (select1.isSelected() == true){
            selectedPlace = row[0];
            select2.setSelected(false);
            select3.setSelected(false);
            select4.setSelected(false);
            select5.setSelected(false);
            select6.setSelected(false);
            select7.setSelected(false);
        } else if (select2.isSelected() == true){
            selectedPlace = row[1];
            select1.setSelected(false);
            select3.setSelected(false);
            select4.setSelected(false);
            select5.setSelected(false);
            select6.setSelected(false);
            select7.setSelected(false);
        } else if (select3.isSelected() == true){
            selectedPlace = row[2];
            select1.setSelected(false);
            select2.setSelected(false);
            select4.setSelected(false);
            select5.setSelected(false);
            select6.setSelected(false);
            select7.setSelected(false);
        } else if (select4.isSelected() == true){
            selectedPlace = row[3];
            select1.setSelected(false);
            select2.setSelected(false);
            select3.setSelected(false);
            select5.setSelected(false);
            select6.setSelected(false);
            select7.setSelected(false);
        } else if (select5.isSelected() == true){
            selectedPlace = row[4];
            select1.setSelected(false);
            select2.setSelected(false);
            select3.setSelected(false);
            select4.setSelected(false);
            select6.setSelected(false);
            select7.setSelected(false);
        } else if (select6.isSelected() == true){
            selectedPlace = row[5];
            select1.setSelected(false);
            select2.setSelected(false);
            select3.setSelected(false);
            select4.setSelected(false);
            select5.setSelected(false);
            select7.setSelected(false);
        } else if (select7.isSelected() == true){
            selectedPlace = row[6];
            select1.setSelected(false);
            select2.setSelected(false);
            select3.setSelected(false);
            select4.setSelected(false);
            select5.setSelected(false);
            select6.setSelected(false);
        }

Name: dl 2011-09-21 14:00

I know its bad. I'm new to this. That's why I am here for help.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List