/* * DetailModifiedCellRenderer.java * * Created on December 24, 2002, 6:56 PM */ package kiyut.swing.shell.shelllistview; import java.util.Date; import java.util.Locale; import java.text.DateFormat; import javax.swing.*; import javax.swing.table.*; import javax.swing.filechooser.FileSystemView; /** Modified date cell renderer * * @version 1.0 * @author tonny */ public class DetailModifiedCellRenderer extends DefaultTableCellRenderer { DateFormat dateFormatter; /** Constructs a <code>DetailModifiedCellRenderer</code> */ public DetailModifiedCellRenderer() { dateFormatter = DateFormat.getDateTimeInstance(DateFormat.SHORT,DateFormat.SHORT); } /** Sets the <code>String</code> object for the cell being rendered to <code>value</code>. * @param value <code>File</code> for this cell */ public void setValue(Object obj) { Date d = (Date)obj; setText(dateFormatter.format(d)); } }