Næste
Forrige
Oversigt
Objekt kommunikation (repetition) serie, Planche nr. 12
Kursus Indhold

Eksempel: Trin 2 (fortsat)

Interface ActionListener har en metode, actionPerformed()

Hvis klassen selv er lytter (et event pr klasse)

java.awt.event.*;

class MinApplet extends java.applet.Applet implements ActionListener {
	
	// øvrige kode...

	public void actionPerformed(ActionEvent e) {
		// behandling af aktions event
	}

	// øvrige kode
}

Hvis man opretter en særlig lytter-klasse

java.awt.event.*;

class MinApplet extends java.applet.Applet {
	
	// øvrige kode...

        class MinActionListener implements ActionListener {
          Lokalhenvisning h;
          
	  MinActionListener(Lokalhenvisning h) {
	    // konstruktør
            this.h = h ;
          } 

	  public void actionPerformed(ActionEvent e) {
		// behandling af aktions-hændelse
	  }
	}
	// øvrige kode
}


© 2000 BLA*net - Leif E. Andersen, leander@blanet.dk
Næste
Forrige
Objekt kommunikation (repetition) serie, Planche nr. 12