transparenterne - Objektorienteret programmering i Java
transparenterne - Objektorienteret programmering i Java
transparenterne - Objektorienteret programmering i Java
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]