Well, put your code in code tags and I can be more help. For now, I'll help you with what I know about Painting.

1- This is because every time the repaint() method is called, the ENTIRE visual...