< prev index next >

src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java

Print this page
rev 57801 : XXXXXXX: Component.xxxImage cleanup
Reviewed-by: XXX

*** 1,7 **** /* ! * Copyright (c) 2011, 2019, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 2011, 2020, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 51,62 **** import java.awt.event.KeyEvent; import java.awt.event.MouseEvent; import java.awt.event.MouseWheelEvent; import java.awt.event.PaintEvent; import java.awt.image.ColorModel; - import java.awt.image.ImageObserver; - import java.awt.image.ImageProducer; import java.awt.image.VolatileImage; import java.awt.peer.ComponentPeer; import java.awt.peer.ContainerPeer; import java.awt.peer.KeyboardFocusManagerPeer; import java.lang.reflect.Field; --- 51,60 ----
*** 73,83 **** import sun.awt.PaintEventDispatcher; import sun.awt.RepaintArea; import sun.awt.SunToolkit; import sun.awt.event.IgnorePaintEvent; import sun.awt.image.SunVolatileImage; - import sun.awt.image.ToolkitImage; import sun.java2d.SunGraphics2D; import sun.java2d.opengl.OGLRenderQueue; import sun.java2d.pipe.Region; import sun.util.logging.PlatformLogger; --- 71,80 ----
*** 992,1028 **** return false; } @Override - public final Image createImage(final ImageProducer producer) { - return new ToolkitImage(producer); - } - - @Override public final Image createImage(final int width, final int height) { return getLWGC().createAcceleratedImage(getTarget(), width, height); } @Override public final VolatileImage createVolatileImage(final int w, final int h) { return new SunVolatileImage(getTarget(), w, h); } @Override - public boolean prepareImage(Image img, int w, int h, ImageObserver o) { - // TODO: is it a right/complete implementation? - return Toolkit.getDefaultToolkit().prepareImage(img, w, h, o); - } - - @Override - public int checkImage(Image img, int w, int h, ImageObserver o) { - // TODO: is it a right/complete implementation? - return Toolkit.getDefaultToolkit().checkImage(img, w, h, o); - } - - @Override public boolean handlesWheelScrolling() { // TODO: not implemented return false; } --- 989,1008 ----
< prev index next >