jdk/src/share/classes/javax/swing/UIDefaults.java
changeset 16073 da699ce2f8d2
parent 12287 5b5175de639f
child 20169 d7fa6d7586c9
child 20800 1f6b7d81410d
equal deleted inserted replaced
16072:6e0f33f8f99d 16073:da699ce2f8d2
   675         getUIClass(String uiClassID, ClassLoader uiClassLoader)
   675         getUIClass(String uiClassID, ClassLoader uiClassLoader)
   676     {
   676     {
   677         try {
   677         try {
   678             String className = (String)get(uiClassID);
   678             String className = (String)get(uiClassID);
   679             if (className != null) {
   679             if (className != null) {
       
   680                 ReflectUtil.checkPackageAccess(className);
       
   681 
   680                 Class cls = (Class)get(className);
   682                 Class cls = (Class)get(className);
   681                 if (cls == null) {
   683                 if (cls == null) {
   682                     if (uiClassLoader == null) {
   684                     if (uiClassLoader == null) {
   683                         cls = SwingUtilities.loadSystemClass(className);
   685                         cls = SwingUtilities.loadSystemClass(className);
   684                     }
   686                     }