--- old/src/share/classes/javax/swing/plaf/basic/BasicTableUI.java 2014-06-25 15:48:39.000000000 -0700 +++ new/src/share/classes/javax/swing/plaf/basic/BasicTableUI.java 2014-06-25 15:48:39.000000000 -0700 @@ -1710,9 +1710,9 @@ */ public Dimension getMinimumSize(JComponent c) { long width = 0; - Enumeration enumeration = table.getColumnModel().getColumns(); + Enumeration enumeration = table.getColumnModel().getColumns(); while (enumeration.hasMoreElements()) { - TableColumn aColumn = (TableColumn)enumeration.nextElement(); + TableColumn aColumn = enumeration.nextElement(); width = width + aColumn.getMinWidth(); } return createTableSize(width); @@ -1725,9 +1725,9 @@ */ public Dimension getPreferredSize(JComponent c) { long width = 0; - Enumeration enumeration = table.getColumnModel().getColumns(); + Enumeration enumeration = table.getColumnModel().getColumns(); while (enumeration.hasMoreElements()) { - TableColumn aColumn = (TableColumn)enumeration.nextElement(); + TableColumn aColumn = enumeration.nextElement(); width = width + aColumn.getPreferredWidth(); } return createTableSize(width); @@ -1740,9 +1740,9 @@ */ public Dimension getMaximumSize(JComponent c) { long width = 0; - Enumeration enumeration = table.getColumnModel().getColumns(); + Enumeration enumeration = table.getColumnModel().getColumns(); while (enumeration.hasMoreElements()) { - TableColumn aColumn = (TableColumn)enumeration.nextElement(); + TableColumn aColumn = enumeration.nextElement(); width = width + aColumn.getMaxWidth(); } return createTableSize(width);