jdk/src/share/classes/java/awt/Window.java
changeset 3938 ef327bd847c0
parent 3711 675253c23780
child 3965 63aae8ce7f47
equal deleted inserted replaced
3934:487e1aa949c4 3938:ef327bd847c0
    46 import java.util.EventListener;
    46 import java.util.EventListener;
    47 import java.util.Locale;
    47 import java.util.Locale;
    48 import java.util.ResourceBundle;
    48 import java.util.ResourceBundle;
    49 import java.util.Set;
    49 import java.util.Set;
    50 import java.util.Vector;
    50 import java.util.Vector;
    51 import java.util.logging.Level;
       
    52 import java.util.logging.Logger;
       
    53 import java.util.concurrent.atomic.AtomicBoolean;
    51 import java.util.concurrent.atomic.AtomicBoolean;
    54 import javax.accessibility.*;
    52 import javax.accessibility.*;
    55 import sun.awt.AWTAccessor;
    53 import sun.awt.AWTAccessor;
    56 import sun.awt.AppContext;
    54 import sun.awt.AppContext;
    57 import sun.awt.CausedFocusEvent;
    55 import sun.awt.CausedFocusEvent;
    59 import sun.awt.util.IdentityArrayList;
    57 import sun.awt.util.IdentityArrayList;
    60 import sun.java2d.Disposer;
    58 import sun.java2d.Disposer;
    61 import sun.java2d.pipe.Region;
    59 import sun.java2d.pipe.Region;
    62 import sun.security.action.GetPropertyAction;
    60 import sun.security.action.GetPropertyAction;
    63 import sun.security.util.SecurityConstants;
    61 import sun.security.util.SecurityConstants;
       
    62 import sun.util.logging.PlatformLogger;
    64 
    63 
    65 /**
    64 /**
    66  * A <code>Window</code> object is a top-level window with no borders and no
    65  * A <code>Window</code> object is a top-level window with no borders and no
    67  * menubar.
    66  * menubar.
    68  * The default layout for a window is <code>BorderLayout</code>.
    67  * The default layout for a window is <code>BorderLayout</code>.
   322     /*
   321     /*
   323      * JDK 1.1 serialVersionUID
   322      * JDK 1.1 serialVersionUID
   324      */
   323      */
   325     private static final long serialVersionUID = 4497834738069338734L;
   324     private static final long serialVersionUID = 4497834738069338734L;
   326 
   325 
   327     private static final Logger log = Logger.getLogger("java.awt.Window");
   326     private static final PlatformLogger log = PlatformLogger.getLogger("java.awt.Window");
   328 
   327 
   329     private static final boolean locationByPlatformProp;
   328     private static final boolean locationByPlatformProp;
   330 
   329 
   331     transient boolean isTrayIconWindow = false;
   330     transient boolean isTrayIconWindow = false;
   332 
   331 
  2983                     getDefaultScreenDevice().
  2982                     getDefaultScreenDevice().
  2984                     getDefaultConfiguration();
  2983                     getDefaultConfiguration();
  2985         }
  2984         }
  2986         synchronized (getTreeLock()) {
  2985         synchronized (getTreeLock()) {
  2987             super.setGraphicsConfiguration(gc);
  2986             super.setGraphicsConfiguration(gc);
  2988             if (log.isLoggable(Level.FINER)) {
  2987             if (log.isLoggable(PlatformLogger.FINER)) {
  2989                 log.finer("+ Window.setGraphicsConfiguration(): new GC is \n+ " + getGraphicsConfiguration_NoClientCode() + "\n+ this is " + this);
  2988                 log.finer("+ Window.setGraphicsConfiguration(): new GC is \n+ " + getGraphicsConfiguration_NoClientCode() + "\n+ this is " + this);
  2990             }
  2989             }
  2991         }
  2990         }
  2992     }
  2991     }
  2993 
  2992