Le but de cette source est de vous faire comprendre comment fonctionne la méthode repaint. En effet, nous n'appelons que rarement cette méthode, elle est néanmoins appelée très souvent et pas uniquement lorsque l'utilisateur agit sur le programme.
La source propose un JPanel qui lorsque sa méthode repaint est appelée change de couleur aléatoirement. Vous pouvez essayer de réduire la fenêtre, de la faire sortir de l'écran, de faire passer d'autres fenêtres au dessus.
Vous serez peut être surpris du résultat.
La capture associée à la source a été réalisée en faisant passer au dessus de la fenêtre une autre fenêtre.