#
5.12 GLAnimCanvas

Since Version 2.0.0, GLAnimCanvas is one AWT toolkit implementation for the OpenGL bindings and it is defined as a package member of the java package gl4java.awt. GLAnimCanvas is derived from GLCanvas. GLAnimCanvas addds thread support for animation, thats where the Anim stands for in GLAnimCanvas.

`gl4java/GLEnum.java` | The OpenGL Enumerates as an interface.
`gl4java/GLUEnum.java` | The GLU Enumerates as an interface.
`gl4java/GLFunc.java` | The OpenGL functions interface.
`gl4java/GLUFunc.java` | The GLU functions interface.
`gl4java/GLFuncJauJNI.java` | One OpenGL functions implementation.
`gl4java/GLUFuncJauJNI.java` | One GLU functions implementation.
`gl4java/GLContext.java` | The OpenGL-Context Window service, and lib and class loader.
`gl4java/GL4JavaInitException.java` | Our Exception
`gl4java/awt/GLCanvas.java` | One OpenGL AWT binding
`gl4java/awt/GLAnimCanvas.java` | Another OpenGL AWT binding
`gl4java/jau/awt/WinHandleAccess.java` | Interface to the platform's
| windowing system

Java OpenGL programmers can derive their classes either from GLCanvas. See the annotated Example in chapter 6.1 on page 6.1.

See the Html-Source documentation for details (see 7.1 on page ).