next up previous contents
Nächste Seite: CheckButtons Aufwärts: Eingabe Vorherige Seite: Buttons   Inhalt

RadioButtons

RadioButtons legen eine eindeutige Auswahl aus einer Liste zusammengehöriger Objekte fest.

import java.awt.*;

class RadioButtonTest extends Frame {

    RadioButtonTest() {
        setLayout (new GridLayout(3,1,15,10));
        CheckboxGroup gruppe = new CheckboxGroup();
        Checkbox rad_butt1 = new Checkbox("1", gruppe, true);
        Checkbox rad_butt2 = new Checkbox("2", gruppe, false);
        Checkbox rad_butt3 = new Checkbox("3", gruppe, false);
        add (rad_butt1);
        add (rad_butt2);
        add (rad_butt3);
    }

    public static void main (String args[]) {
        RadioButtonTest app = new RadioButtonTest();
        app.setLocation(100,100);
        app.setSize(200,100);
        app.show();
    }
}
Im Beispiel werden die einzelnen Schaltflächen mit Hilfe eines so genannten Layouts angeordnet. Die einzelnen Radiobuttons werden mit Hilfe der Methode add() an dieses Layout geheftet. Weitere Beispiele dazu finden sich im Abschnitt ``Layouts'' weiter unten in diesem Kapitel.


\includegraphics[width=4cm]{RadioButtonTest.ps}



Alfred Nussbaumer 2003-02-10