* the <tt>JTable</tt> to customize.
* @throws NullPointerException
* if <tt>table</tt> is null.
*/
public static void customizeTable(JTable table) {
TableCellRenderer stringRenderer = new TableRendererWithToolTip(table.getDefaultRenderer(String.class)) {
@Override
public String getToolTipText(JTable table, Object value, boolean isSelected, boolean hasFocus, int row,
int column) {
return (value == null) ? null : value.toString();