/* Listing3704.java */ import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; public class Listing3704 extends JFrame { private static final String[] WDAYS = { "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag", "Sonntag" }; public Listing3704() { super("JSpinner"); addWindowListener(new WindowClosingAdapter(true)); Container cp = getContentPane(); cp.setLayout(new FlowLayout()); //Default-Spinner für Ganzzahlen JSpinner spinner = new JSpinner(); cp.add(spinner); //Spinner für einige Vielfache von 7 spinner = new JSpinner(new SpinnerNumberModel(91, 49, 126, 7)); cp.add(spinner); //Spinner für Datum/Uhrzeit spinner = new JSpinner(new SpinnerDateModel()); cp.add(spinner); //Spinner für Wochentage spinner = new JSpinner(new SpinnerListModel(WDAYS)); cp.add(spinner); } public static void main(String[] args) { Listing3704 frame = new Listing3704(); frame.setLocation(100, 100); frame.setSize(300, 150); frame.setVisible(true); } }