setHorizontalAlignment(JLabel.LEFT);
	public void setValue(Object value) {		if (value != null) {			if (value instanceof File) {				File file = (File) value;				FileDetails fd = new FileDetails(file);				setHorizontalAlignment(JLabel.LEFT);				setIcon(ImagesMap.get16x16(file));				setToolTipText(fd.getToolTip());				setFont(fd.getFont());				setText(fd.getName());			} else if (value instanceof Date) {				setHorizontalAlignment(JLabel.LEFT);				setText(FileDetails.dateFormat.format((Date) value));				setIcon(null);			} else {				setHorizontalAlignment(JLabel.CENTER);				setText(value.toString());				setIcon(null);			}		}	}