/** * Start active rendering the example. * * <p>This should be called after the JFrame has been shown. */ public void start() { // initialize the last update time this.last = System.nanoTime(); // create an animator to animated the canvas Animator animator = new Animator(this.canvas); // run as fast as possible animator.setRunAsFastAsPossible(true); // start the animator animator.start(); }
protected void startGLCanvas() { if (frameRate > 0) { animator = new FPSAnimator(canvas, frameRate); } else { animator = new Animator(); animator.add(canvas); ((Animator) animator).setRunAsFastAsPossible(true); } animator.start(); wasAnimating = true; }