I've spent a few hours tonight reviewing basic java syntax, but did not learn how to create applets or windows. I was reading tutorials on java3D, but sadly they were all pretty bad.. They didn't explain what was going on, and were using classes extending Applet and other java libraries without ever mentioning the need to import any libraries (so you realize obviously that nothing will compile).
What are the proper steps to graphics programming, so that I learn in chronological order?
Before this, should I learn about some commonly used imported libraries?
Should I learn how to create applets before learning external libraries, such as OpenGL?