I come from an Objective-C background and I have been developing on the iOS and Mac OS platform for a number of years now. I love the concept of custom drawing and therefore I w
Start with the java tutorials.
http://docs.oracle.com/javase/tutorial/uiswing/painting/index.html