Hi.
Cheers for replying.
I'll try and go into a bit more detail.
I've got a class which extends a JPanel.
I've got some boolean variables which can be set by calling methods (e.g. blankScreen). The JPanel's repaint() method is then called.
I've overriden the paintComponent() method to call certain methods dependent on the value of the booleans.
The appropriate method is called using the paingComponent's Graphics object as a parameter.
When the JPanel is painted for the first time when the GUI is created, the painting over effect does not occur. It only seems to happen once it has been repainted.
Thanks for any help people can give.
