23. marts 2003 - 14:58Der er
6 kommentarer og 1 løsning
JSpinner
Jeg mangler en JSpinner, hvor man kan indstille et klokkeslet. Den skal springe 5 min frem eller tilbage alt efter hvilken pil man klikker på. Nogen der kan komme med et eksempel.
JPanel p = new JPanel(); p.setLayout(new BoxLayout(p, BoxLayout.X_AXIS)); p.setBorder(new EmptyBorder(10, 10, 10, 10)); p.add(new JLabel("Select date: "));
SpinnerModel model = new SpinnerDateModel( new Date(), // Initial value null, // Minimum value - not set null, // Maximum value - not set Calendar.HOUR // Step );
Hvis jeg bruger følgende kode kan jeg også få dette til at virke. MEN det kræver, at der skal klikkes i alle JSpinnerne før de viser tiden.. Ellers viser de hele datoen.
SpinnerModel model = new SpinnerDateModel(new Date(), null, null, Calendar.HOUR);
JSpinner spn = new JSpinner(model); ((JSpinner.DateEditor)spn.getEditor()).getFormat().applyPattern("HH:mm");
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.