src/share/classes/javax/swing/plaf/synth/SynthTableUI.java

Print this page

        

*** 118,128 **** objectRenderer = installRendererIfPossible(Object.class, new SynthTableCellRenderer()); updateStyle(table); } ! private TableCellRenderer installRendererIfPossible(Class objectClass, TableCellRenderer renderer) { TableCellRenderer currentRenderer = table.getDefaultRenderer( objectClass); if (currentRenderer instanceof UIResource) { table.setDefaultRenderer(objectClass, renderer); --- 118,128 ---- objectRenderer = installRendererIfPossible(Object.class, new SynthTableCellRenderer()); updateStyle(table); } ! private TableCellRenderer installRendererIfPossible(Class<?> objectClass, TableCellRenderer renderer) { TableCellRenderer currentRenderer = table.getDefaultRenderer( objectClass); if (currentRenderer instanceof UIResource) { table.setDefaultRenderer(objectClass, renderer);
*** 790,800 **** configureValue(value, table.getColumnClass(column)); } return this; } ! private void configureValue(Object value, Class columnClass) { if (columnClass == Object.class || columnClass == null) { setHorizontalAlignment(JLabel.LEADING); } else if (columnClass == Float.class || columnClass == Double.class) { if (numberFormat == null) { numberFormat = NumberFormat.getInstance(); --- 790,800 ---- configureValue(value, table.getColumnClass(column)); } return this; } ! private void configureValue(Object value, Class<?> columnClass) { if (columnClass == Object.class || columnClass == null) { setHorizontalAlignment(JLabel.LEADING); } else if (columnClass == Float.class || columnClass == Double.class) { if (numberFormat == null) { numberFormat = NumberFormat.getInstance();