Where is a good place to start learning GUI stuff?
Can you point to me a place I can go to learn how to use the Java GUI WITHOUT the use of an IDE? I don't trust IDEs to complete code for me; I wish to know how it works so I can write out all the code myself.
Java swing: http://download.oracle.com/javase/tutorial/uiswing/
Still use an IDE, just don't use drop and drag (like visual studio - oracle I don't believe has an official tool for this, although several third party creations exist). These always create messy code at the least.