// Override default renderers - note fix for issue 194
// that doesn't override user-specific renderers (those that don't come
// from JTable class).
this.installRendererIfNecessary(Object.class,
new SubstanceDefaultTableCellRenderer());
this.installRendererIfNecessary(Icon.class,
new SubstanceDefaultTableCellRenderer.IconRenderer());
this.installRendererIfNecessary(ImageIcon.class,
new SubstanceDefaultTableCellRenderer.IconRenderer());
this.installRendererIfNecessary(Number.class,