Original Post
So I've been trying to learn some OpenGL for java and following along the tutorials, but I've run across my frist discrepency between the new and old versions of JOGL i think. The tuorial imports javax.media.opengl.* when I had been importing net.java.games.jogl. What is the difference between the two? Which one is newer? Also this is the error I am getting setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //only three JOGL lines of code ... and here they are GLCapabilities glcaps = new GLCapabilities(); GLCanvas glcanvas = GLDrawableFactory.getFactory().createGLCanvas(glcaps); glcanvas.addGLEventListener(new SimpleGLEventListener()); //add the GLCanvas just like we would any Component getContentPane().add(glcanvas, BorderLayout.CENTER); setSize(500, 300); //center the JFrame on the screen centerWindow(this); It says it can't find createGLCanvas in the javax.media.opengl pakcage.