23.07.2013 Views

transparenterne - Objektorienteret programmering i Java

transparenterne - Objektorienteret programmering i Java

transparenterne - Objektorienteret programmering i Java

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Lytteren skal i dette tilfælde implementere interfacet MouseListener<br />

import java.awt.*;<br />

import java.awt.event.*;<br />

public class Muselytter implements MouseListener<br />

{ public void mousePressed(MouseEvent hændelse)<br />

{ Point trykpunkt = hændelse.getPoint();<br />

System.out.println("Mus trykket ned i "+trykpunkt);<br />

}<br />

public void mouseReleased(MouseEvent hændelse)<br />

{ Point slippunkt = hændelse.getPoint();<br />

System.out.println("Mus sluppet i "+slippunkt);<br />

}<br />

public void mouseClicked(MouseEvent hændelse)<br />

{ System.out.println("Mus klikket i "+hændelse.getPoint());<br />

}<br />

// Ubrugte hændelser<br />

// (skal defineres for at implementere MouseListener)<br />

public void mouseEntered (MouseEvent event) {}<br />

public void mouseExited (MouseEvent event) {}<br />

}<br />

Uddata fra apletten kan ses i konsolvinduet<br />

(Netscape: Communcator/Tools/<strong>Java</strong> Console):<br />

Mus trykket ned i java.awt.Point[x=132,y=209]<br />

Mus sluppet i java.awt.Point[x=139,y=251]<br />

Mus trykket ned i java.awt.Point[x=101,y=199]<br />

Mus sluppet i java.awt.Point[x=101,y=199]<br />

Mus klikket i java.awt.Point[x=101,y=199]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!