Rendre cliquable une zone dessiner sur un "Graphics g" [Résolu]

Signaler
Messages postés
24
Date d'inscription
lundi 9 octobre 2000
Statut
Membre
Dernière intervention
17 avril 2006
-
Messages postés
500
Date d'inscription
mercredi 20 août 2003
Statut
Membre
Dernière intervention
11 juillet 2007
-
Bonjour,

J'aimerai savoir s'il y a un moyen de rendre une zone, par exemple un cercle, cliquable (comme un bouton, avec un action listener) avec la méthode pour dessiner :

public void paint(Graphics g) {
drawimage, ou autre dessin
}

En fait je dessine, par exemple, un cercle plein et j'aimerais pouvoir lancer une autre méthode lorsque que click avec la souris dessus.

Merci

1 réponse

Messages postés
500
Date d'inscription
mercredi 20 août 2003
Statut
Membre
Dernière intervention
11 juillet 2007

Tu rajoute un mouseListener, et quand tu as mousePressed, ou
mouseClicked, tu test si le point de la souris est contenue dans ton
shape, grace a la methode contains.