提交 5b89077e 编写于 作者: M malenkov

8026172: Enhance UI Management

Reviewed-by: art, skoivu
上级 7f230bbe
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
*/ */
package javax.swing; package javax.swing;
import sun.reflect.misc.ReflectUtil;
import sun.swing.SwingUtilities2; import sun.swing.SwingUtilities2;
import sun.swing.UIAction; import sun.swing.UIAction;
...@@ -33,9 +34,6 @@ import java.awt.*; ...@@ -33,9 +34,6 @@ import java.awt.*;
import java.awt.event.*; import java.awt.event.*;
import java.awt.dnd.DropTarget; import java.awt.dnd.DropTarget;
import java.util.Vector;
import java.util.Hashtable;
import java.lang.reflect.*; import java.lang.reflect.*;
import javax.accessibility.*; import javax.accessibility.*;
...@@ -1872,6 +1870,7 @@ public class SwingUtilities implements SwingConstants ...@@ -1872,6 +1870,7 @@ public class SwingUtilities implements SwingConstants
static Class<?> loadSystemClass(String className) throws ClassNotFoundException { static Class<?> loadSystemClass(String className) throws ClassNotFoundException {
ReflectUtil.checkPackageAccess(className);
return Class.forName(className, true, Thread.currentThread(). return Class.forName(className, true, Thread.currentThread().
getContextClassLoader()); getContextClassLoader());
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册