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

Print this page

        

@@ -101,11 +101,11 @@
     private LWWindowPeer windowPeer;
 
     private final AtomicBoolean disposed = new AtomicBoolean(false);
 
     // Bounds are relative to parent peer
-    private final Rectangle bounds = new Rectangle();
+    protected final Rectangle bounds = new Rectangle();
     private Region region;
 
     // Component state. Should be accessed under the state lock
     private boolean visible = false;
     private boolean enabled = true;

@@ -437,11 +437,11 @@
 //        throw new RuntimeException("Has not been implemented yet.");
         return false;
     }
 
     @Override
-    public final Graphics getGraphics() {
+    public Graphics getGraphics() {
         final Graphics g = getOnscreenGraphics();
         if (g != null) {
             synchronized (getPeerTreeLock()){
                 applyConstrain(g);
             }