Swing Differences between Swing and AWT Naming Conventions All Swing components begin with a capital J -- JPanel, JButton, JScrollBar, JApplet, etc.. - ppt download
Multiple problems regarding Java paint program while painting - Stack Overflow
java - paint method draws outside jFrame if first coord 0,0 - Stack Overflow