You need to look at the painting with Swing tutorials: Performing Custom Painting and Painting in AWT and Swing
Type: Posts; User: curmudgeon
You need to look at the painting with Swing tutorials: Performing Custom Painting and Painting in AWT and Swing
I don't see any code that would make the run method, well, run. Where's your Thread object that gets fed the Runnable? Where do you call start() on this Thread?
Other problems with your code: ...