/* VaihtoehtoTesti.java Esimerkissä kaksi kysymystä ja vaihtoehdot kahdella erilaisella komponentillä: a) Radiopainikkeet. (CheckBoxGroup-luokan oliot) b) Pudotusvalikko. (Choice-luokan oliot) Tekijä: Juha Peltomäki, 10.1998. */ import java.awt.*; import java.applet.*; import java.awt.event.*; public class VaihtoehtoTesti extends Applet { private Label kysymys1, kysymys2; private Checkbox radio[] = new Checkbox[4]; private CheckboxGroup radionapit; private Choice valinnat; private Panel kehys1; // oikeat vastauksen sisältävä taulukko. private static final int oikea_vastaus[] = {2, 3}; // Alustetaan kysymyksen_arvot. private String kehittaja[] = {"Nokia", "IBM", "Sun", "Compaq"}; private int vuosiluku[] = {1970, 1981, 1990, 1995}; public void init() { setBackground(Color.lightGray); // Luodaan radiopainikeryhmä kysymyksineen. kysymys1 = new Label("Mikä yhtiö kehitti Javan?"); radionapit = new CheckboxGroup(); for (int i=0; i