import java.awt.*;
import javax.swing.*;
public class DialogTest5 extends Frame {
public static void main (String [] args) {
DialogTest5 dt = new DialogTest5();
dt.setLocation(100,100);
dt.setSize(350,200);
dt.setTitle("Benutzereingaben - Optionen");
dt.show();
String [] optionen = {"Linux", "Windows", "MacOS"};
int wahl = JOptionPane.showOptionDialog(dt,
"Option wählen:",
"Betriebssysteme u.a.",
JOptionPane.YES_NO_CANCEL_OPTION,
JOptionPane.QUESTION_MESSAGE,
null,
optionen, optionen[0]);
if (wahl == JOptionPane.YES_OPTION) System.out.println("Linux - source does matter ;-)");
if (wahl == JOptionPane.NO_OPTION) System.out.println("hm - viel Taschengeld übrig???");
if (wahl == JOptionPane.CANCEL_OPTION) System.out.println("Unix, Usability & Grafik - WOW!");
System.exit(0);
}
}