In generale, per gli eventi, esistono le interfacce XYZListener e le classi XYZAdapter. Quest'ultime classi implementano già il corrispondente XYZListener definendo tutti i metodi con corpo "vuoto", quindi puoi fare l'override solo di quelli necessari.Originariamente inviato da Realscorpion
ok però vuole tutti i metodi se no mi da questo errore:
La tua classe principale non può estendere MouseAdapter perché già estende JFrame. Potresti però implementare il listener in una inner-class.
Manca la registrazione!!! Non è che mettendo quei metodi, per "magia" vengono invocati. Devi registrare il listener.Originariamente inviato da Realscorpion
inoltre ho messo tutti i metodi ma non cambia niente...
Nel initComponents():
addMouseListener(this);

Rispondi quotando