comment doit on faire pour changer l'image d'un bouton suivant l'utilisateur...

par exemple :

  • lorsque l'utilisateur ne touche pas au bouton, une première image apparait.
  • lorsque l'utilisateur maintient le bouton enfoncer, l'image est plus sombre
  • ect...


j'ai trouvé des images pour mettres sur les boutons, et elles se composent de 5 images collé les une aux autres et plus ou moins sombre suivant je pense l'action de l'utilisateur.

mais comment faire pour les utiliser?