transparenterne - Objektorienteret programmering i Java
transparenterne - Objektorienteret programmering i Java
transparenterne - Objektorienteret programmering i Java
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Hændelser<br />
Når brugeren foretager en handling, f.eks. bevæger musen, klikker,<br />
trykker en knap ned, ændrer i et tekstfelt osv., opstår der en hændelse.<br />
Hvis man vil behandle en bestemt type hændelser fra en komponent,<br />
skal man ”lytte” efter den hændelse. Det gøres ved at registrere en<br />
lytter på komponenten.<br />
Program System<br />
lytter<br />
implementerer<br />
MouseListener<br />
addMouseListener(lytter)<br />
lytter.mouseClicked()<br />
Lytte efter muse−hændelser på en applet:<br />
import java.applet.*;<br />
public class LytTilMusen extends Applet<br />
{ public void init()<br />
grafisk<br />
komponent<br />
(appletten)<br />
{ Muselytter lytter = new Muselytter();<br />
this.addMouseListener(lytter); // this er appletten selv<br />
}<br />
}