src/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java

Print this page

        

*** 29,44 **** import sun.lwawt.LWWindowPeer; import sun.java2d.opengl.CGLLayer; import sun.java2d.SurfaceData; - import sun.awt.CGraphicsConfig; - import sun.awt.CGraphicsDevice; import sun.awt.CausedFocusEvent; import java.awt.*; - import java.awt.BufferCapabilities.FlipContents; import sun.util.logging.PlatformLogger; /* * Provides a lightweight implementation of the EmbeddedFrame. --- 29,41 ----
*** 111,136 **** public SurfaceData replaceSurfaceData() { return windowLayer.replaceSurfaceData(); } @Override - public Image createBackBuffer() { - Rectangle r = peer.getBounds(); - Image im = null; - if (!r.isEmpty()) { - int transparency = peer.isTranslucent() ? Transparency.TRANSLUCENT : Transparency.OPAQUE; - im = peer.getGraphicsConfiguration().createCompatibleImage(r.width, r.height, transparency); - } - return im; - } - - @Override - public void flip(int x1, int y1, int x2, int y2, FlipContents flipAction) { - throw new RuntimeException("Not implemented"); - } - - @Override public void setVisible(boolean visible) {} @Override public void setTitle(String title) {} --- 108,117 ----