src/windows/classes/sun/awt/windows/WFramePeer.java

Print this page

        

*** 22,50 **** * or visit www.oracle.com if you need additional information or have any * questions. */ package sun.awt.windows; - import java.util.Vector; - import java.awt.*; import java.awt.peer.*; - import java.awt.image.ImageObserver; - - import java.awt.image.Raster; - import java.awt.image.DataBuffer; - import java.awt.image.DataBufferInt; - import java.awt.image.BufferedImage; - - import java.awt.image.ColorModel; - - import sun.awt.image.ImageRepresentation; - import sun.awt.image.IntegerComponentRaster; - import sun.awt.image.ToolkitImage; - import sun.awt.im.*; - import sun.awt.Win32GraphicsDevice; import sun.awt.AWTAccessor; class WFramePeer extends WWindowPeer implements FramePeer { static { initIDs(); --- 22,37 ---- * or visit www.oracle.com if you need additional information or have any * questions. */ package sun.awt.windows; import java.awt.*; import java.awt.peer.*; import sun.awt.AWTAccessor; + import sun.awt.im.InputMethodManager; + import java.security.AccessController; + import sun.security.action.GetPropertyAction; class WFramePeer extends WWindowPeer implements FramePeer { static { initIDs();
*** 69,80 **** // Rectangle fields in native code. private native void setMaximizedBounds(int x, int y, int w, int h); private native void clearMaximizedBounds(); private static final boolean keepOnMinimize = "true".equals( ! (String)java.security.AccessController.doPrivileged( ! new sun.security.action.GetPropertyAction( "sun.awt.keepWorkingSetOnMinimize"))); public void setMaximizedBounds(Rectangle b) { if (b == null) { clearMaximizedBounds(); --- 56,67 ---- // Rectangle fields in native code. private native void setMaximizedBounds(int x, int y, int w, int h); private native void clearMaximizedBounds(); private static final boolean keepOnMinimize = "true".equals( ! AccessController.doPrivileged( ! new GetPropertyAction( "sun.awt.keepWorkingSetOnMinimize"))); public void setMaximizedBounds(Rectangle b) { if (b == null) { clearMaximizedBounds();