Bonjour

j'ai une petite question la voici :

le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
import javax.swing.*;
import java.awt.*;
import java.util.*;
 
public class jspiner{
  public static void main(String[] args) {
	  jspiner h = new jspiner();
  }
 
  public jspiner()
  {
  JFrame frame = new JFrame("heure avec Jspinner");
  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  JSpinner spinner = new JSpinner(new SpinnerDateModel(new Date(), null, null, Calendar.HOUR_OF_DAY));
  JSpinner.DateEditor de = new JSpinner.DateEditor(spinner, "hh:mm");
  spinner.setEditor(de);
  frame.add(spinner,BorderLayout.NORTH);
  frame.setSize(100,100);
  frame.setVisible(true);
  }
}

le code suivant affiche l'heure courante dans un Jspinner que je peux modifier bien sur mon problème c'est que je peut effacer les deux point qui separent l'heure et les minute ma question comment je dois modifier mon code pour que je continue à modifier l'huere sans pouvoir effacer les deux point bref comme celle du Windows pour etre directe.

merci d'avance pour le coup de main les gas

A+