steffanhalv Skrevet 8. juni 2011 Del Skrevet 8. juni 2011 (endret) Hei, jeg prøver å lage en "MouseListener" til et bilde, men bilde er opprettet inni en component klasse, så hvis jeg legger til en mouselistener til ett objekt fra klassen vil den registrere som om jeg har musen over bildet i hele vinduet selv om jeg ikke har den over bildet. Eks: class bilde extends component { //Laster bilde, tegner det osv... } class listen extends JPanel implements MouseListener { bilde image = new bilde(); public listen() { image.addMouseListener(this); } public void mouseEntered(MouseEvent e) { saySomething("Mouse entered", e); } public void mouseExited(MouseEvent e) { saySomething("Mouse exited", e); } } Hvordan får jeg den til å registre mouseExit/Enter på bildet istedenfor vinduet? Pga. her vil objektet 'image' være dekket over hele vinduet og ikke bare på bilde. Endret 8. juni 2011 av steffanhalv Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå