Rendre cliquable une zone dessiner sur un "Graphics g"

Résolu
Aristeas Messages postés 24 Date d'inscription lundi 9 octobre 2000 Statut Membre Dernière intervention 17 avril 2006 - 27 oct. 2005 à 13:40
dmaillet Messages postés 500 Date d'inscription mercredi 20 août 2003 Statut Membre Dernière intervention 11 juillet 2007 - 27 oct. 2005 à 14:20
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

dmaillet Messages postés 500 Date d'inscription mercredi 20 août 2003 Statut Membre Dernière intervention 11 juillet 2007
27 oct. 2005 à 14:20
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.
3
Rejoignez-nous