Newbie to OpenGL / JOGL here...
I noticed in the NeHe ports to JOGL that they use the AWT Frame, and then place a GLCanvas directly into it's BorderLayout.CENTER. I searched through the forum and found many people doing something like this:
Now, that looks a lot more friendly, but I have questions about some of the 'behind the sceens' stuff. Does the presence of the GLCanvas call for tinkering with the .set methods of the JPanel containing it for example? What about other adjustments to the JPanel? It won't be drawing anything since the GLCanvas will totally cover it, so are there any default operations that could be switched off? For example, does the JPanel attempt to repaint is background color even though it can never be seen, thus wasting effort? Call .setOpaque(false) on the JPanel? Not needed? ANY advice concerning ANY tweaks related to this type of thing would be very much appreciated. Before I draw my first triangle I would like to have a better understanding of the widget framework my triangle is going into