datePicker.getValue n'existe pas :D hein? quoi? quel composant ? ^^
Le découpage à la main permet d'obtenir chaque morceau de la date que l'utilisateur a entré. Il n'est pas obligé de tout rentrer, le numéro du jour suffit. Donc on enregistre la date avant modification. On repère (grâce au découpage) les parties de la date qu'il a voulu entrer, et on et à jour seulement ces parties. Le découpage à la main à partir du texte est nécessaire si l'utilisateur n'entre pas de date complète, c'est la seule méthode que j'ai trouvé pour éviter d'avoir une erreur sur la date.
J'avoue sans les commentaires, c'est pas facile de comprendre ce que j'ai fait (enfin pourquoi je l'ai fait). Tu essayé avec |*setFormats <http://download.java.net/javadesktop/swinglabs/releases/0.8/docs/api/org/jdesktop/swingx/JXDatePicker.html#setFormats%28java.text.DateFormat[]%29>*(java.text.DateFormat[] formats)|[1]
Le 30/05/2011 11:23, Victor Salaun a écrit : pour lui faire accepter directement un nouveau format ? [1] http://www.jarvana.com/jarvana/view/org/swinglabs/swingx-core/1.6.2/swingx-c... -- Éric Chatellier <chatellier@codelutin.com> Tel: 02.40.50.29.28 http://www.codelutin.com