public void run() { image = e.getImage(); if (e.getClearPaintingTransform()) paintingTransform = null; List l = e.getDirtyAreas(); if (l != null) { Iterator i = l.iterator(); while (i.hasNext()) { Rectangle r = (Rectangle)i.next(); if (updateOverlay != null) { updateOverlay.addRect(r); r = getRenderRect(); } if (doubleBufferedRendering) repaint(r); else paintImmediately(r); } if (updateOverlay != null) updateOverlay.endUpdate(); } suspendInteractions = false; } });
public void run() { image = e.getImage(); if (e.getClearPaintingTransform()) paintingTransform = null; List l = e.getDirtyAreas(); if (l != null) { for (Object aL : l) { Rectangle r = (Rectangle) aL; if (updateOverlay != null) { updateOverlay.addRect(r); r = getRenderRect(); } if (doubleBufferedRendering) repaint(r); else paintImmediately(r); } if (updateOverlay != null) updateOverlay.endUpdate(); } suspendInteractions = false; } });
public void run() { image = e.getImage(); if (e.getClearPaintingTransform()) paintingTransform = null; List l = e.getDirtyAreas(); if (l != null) { for (Object aL : l) { Rectangle r = (Rectangle) aL; if (updateOverlay != null) { updateOverlay.addRect(r); r = getRenderRect(); } if (doubleBufferedRendering) repaint(r); else paintImmediately(r); } if (updateOverlay != null) updateOverlay.endUpdate(); } suspendInteractions = false; } });