Bonjour,

Je suis entrain de faire pour un projet personnel une JTable qui est triable dynamiquement lors du clic sur la tête de la colonne.

Le problème, c'est pour le cas de ma colonne date. Je n'arrive pas à caster en gregoriancalendar la valeur de mon objet:

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
 public void setValueAt(Object aValue, int rowIndex, int columnIndex) {
    Historique hist = (Historique)_data.toArray()[rowIndex];
    switch ( columnIndex ) {
	    case 0 : // Date => Gregorian Calendar
	    	hist.setCalendar(((GregorianCalendar)aValue).get???);
	    	break;
	    case 1 : // Categorie => String
	    	hist.setCategorie(aValue.toString());
	    	break;
	    case 2 : // MoyenDePaiement => String
	    	hist.setMoyenDePaiement(aValue.toString());
	    	break;
	    case 3: // Montant => double
	        hist.setMontant(((Double)aValue).doubleValue());
	        break;
    }
  }
Je ne trouve pas ce qui permet de récupérer la date en entier afin de retourner à mon setter un calendar.

J'ai regardé sur le forum mais rien apparement en rapport avec mon ptit souci.

Si vous avez des suggestions, elles sont les bienvenues