/** * Set the render quality that should be used when rendering this canvas * when it is animating. The default value is * PPaintContext.LOW_QUALITY_RENDERING. * * @param animatingRenderQuality supports * PPaintContext.HIGH_QUALITY_RENDERING or * PPaintContext.LOW_QUALITY_RENDERING */ public void setAnimatingRenderQuality(final int animatingRenderQuality) { this.animatingRenderQuality = animatingRenderQuality; if (getAnimating()) { repaint(); } }
if (getAnimating()) { repaintBounds.add(g2.getClipBounds()); if (getInteracting() || getAnimating()) { if (interactingRenderQuality < animatingRenderQuality) { paintContext.setRenderQuality(interactingRenderQuality); if (!getAnimating() && animatingOnLastPaint) { repaint(repaintBounds); repaintBounds.reset(); animatingOnLastPaint = getAnimating();
if (getAnimating()) { nextRenderQuality = animatingRenderQuality;