Salut
J'utilise JXtable de swingx
J'ai des colonnes de type date et jeveut formater la valeur de ces colonnes.
j'ai surchargé le render:
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
 
public class DateTimeCellRenderer extends DefaultTableCellRenderer {
	/**
         * 
         */
	private static final long serialVersionUID = 1L;
	final static DateFormat format = DateFormat.getDateInstance(
			DateFormat.FULL, Locale.FRANCE);
 
	public DateTimeCellRenderer() {
		super();
	}
 
	@Override
	public void setValue(Object value) {
		// Date date = (Date) value;
		setText((value == null) ? "" : format.format(value));
 
	}
}
et je l'ai affecté à ma table:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
historiqueDossierJXTable.setDefaultRenderer(java.util.Date.class, new DateTimeCellRenderer());
mais la format du date ne change pas!
comment faire?