Pourquoi un ajout obligatoire de méthode avec MouseListener ? - Java - Programmation
Marsh Posté le 21-02-2013 à 17:26:15
C'est le principe d'une interface.
Sinon il existe des classes *Adapter que tu peux étendre et là tu ne surcharges que ce qui t'intéresse.
edit: http://docs.oracle.com/javase/6/do [...] apter.html
Marsh Posté le 22-02-2013 à 00:25:47
Ok, merci, je ne pensais qu'il fallait implémenter toutes les méthode d'une interface.
Résolu!
Marsh Posté le 21-02-2013 à 16:56:05
Bonjour,
Je ne comprend pas pourquoi il est obligatoire d'ajouter des méthode non implémentée quand j'utilise l'interface MouseListener.
Voici le bout de code qui pose problème:
Dans ce cas, ça fonctionne, mais si je n'ajoute toutes les méthodes dont je ne me sers pas (mouseReleased etc...), j'ai des erreurs AWT dans la console.
Donc ma question, pourquoi suis-je obligé d'écrire ces méthodes ?
Merci d'avance.