[Master Answer Logo]
Question

How do I start a frame in Java?

Answer

JOGL allows access to most features available to C programming language programmers, with the notable exception of window-system related calls in GLUT (as Java contains its own higher-level windowing systems, AWT and Swing), and some extensions. The base OpenGL C API is accessed in JOGL via Java Native Interface (JNI) calls. As such, the underlying system must support OpenGL for JOGL to work.

— Source: Wikipedia (www.wikipedia.org)