drawImage() causes endless calls to paintComponent()

Printable View