6999033: Methods BorderFactory.createSoftBevelBorder() don't return SoftBevelBorder instances
authormalenkov
Mon, 29 Nov 2010 20:38:14 +0300
changeset 7262 9b7a8d4e0e18
parent 7261 055384958326
child 7263 3da4189127ac
6999033: Methods BorderFactory.createSoftBevelBorder() don't return SoftBevelBorder instances Reviewed-by: alexp
jdk/src/share/classes/javax/swing/BorderFactory.java
--- a/jdk/src/share/classes/javax/swing/BorderFactory.java	Mon Nov 29 16:11:40 2010 +0300
+++ b/jdk/src/share/classes/javax/swing/BorderFactory.java	Mon Nov 29 20:38:14 2010 +0300
@@ -273,7 +273,7 @@
      * @since 1.7
      */
     public static Border createSoftBevelBorder(int type, Color highlight, Color shadow) {
-        return new BevelBorder(type, highlight, shadow);
+        return new SoftBevelBorder(type, highlight, shadow);
     }
 
     /**
@@ -295,7 +295,7 @@
      * @since 1.7
      */
     public static Border createSoftBevelBorder(int type, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner) {
-        return new BevelBorder(type, highlightOuter, highlightInner, shadowOuter, shadowInner);
+        return new SoftBevelBorder(type, highlightOuter, highlightInner, shadowOuter, shadowInner);
     }
 
 //// EtchedBorder ///////////////////////////////////////////////////////////