jdk/src/share/classes/javax/swing/JTable.java
changeset 16088 8edf3fb360ea
parent 13546 8c7270c4ce42
child 16100 379f48d34516
--- a/jdk/src/share/classes/javax/swing/JTable.java	Fri Nov 02 16:50:23 2012 -0700
+++ b/jdk/src/share/classes/javax/swing/JTable.java	Tue Nov 06 15:30:34 2012 +0400
@@ -781,15 +781,11 @@
                         scrollPane.getCorner(JScrollPane.UPPER_TRAILING_CORNER);
                 if (corner == null || corner instanceof UIResource){
                     corner = null;
-                    Object componentClass = UIManager.get(
-                            "Table.scrollPaneCornerComponent");
-                    if (componentClass instanceof Class){
-                        try {
-                            corner = (Component)
-                                    ((Class)componentClass).newInstance();
-                        } catch (Exception e) {
-                            // just ignore and don't set corner
-                        }
+                    try {
+                        corner = (Component) UIManager.get(
+                                "Table.scrollPaneCornerComponent");
+                    } catch (Exception e) {
+                        // just ignore and don't set corner
                     }
                     scrollPane.setCorner(JScrollPane.UPPER_TRAILING_CORNER,
                             corner);