gnu.app.redbook
Class DoubleBuffer

java.lang.Object
  extended by gnu.app.Application
      extended by gnu.x11.Application
          extended by gnu.x11.extension.glx.Application
              extended by gnu.app.redbook.DoubleBuffer
All Implemented Interfaces:
java.lang.Runnable

public class DoubleBuffer
extends Application
implements java.lang.Runnable

Animate a spinning rectangle. To demonstrate double buffering and threading. To start spinning, press 's' or BUTTON1. To stop spinning, press 'S' or BUTTON2. Modified from double.c.

See Also:
screenshot 4, help output

Field Summary
 
Fields inherited from class gnu.x11.Application
display
 
Constructor Summary
DoubleBuffer(java.lang.String[] args)
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void run()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DoubleBuffer

public DoubleBuffer(java.lang.String[] args)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

main

public static void main(java.lang.String[] args)