23.07.2013 Views

transparenterne - Objektorienteret programmering i Java

transparenterne - Objektorienteret programmering i Java

transparenterne - Objektorienteret programmering i Java

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Java</strong> Examples in a Nutshell, kapitel 10<br />

GUI = Graphical User Interface = Grafisk brugergrænseflade<br />

Hændelsesbaseret <strong>programmering</strong><br />

AWT − de gamle klasser ( i pakken java.awt )<br />

Swing − de nye klasser ( i pakken javax.swing )<br />

Interface: Tænk på det som "klasse"<br />

Alle et interface’s metoder skal tilsidesættes<br />

Det hedder "implements" i stedet for "extends"<br />

Hændelser<br />

Forskellige typer:<br />

ActionEvent, ItemEvent, KeyEvent, MouseEvent,<br />

MouseMotionEvent<br />

Listener − hændelseslytter<br />

ActionListener, ItemListener, KeyListener, MouseListener,<br />

MouseMotionListener<br />

Adapter − Klasse ligesom den tilsvarende hændelseslytter<br />

KeyAdapter, MouseMotionAdapter, MouseAdapter<br />

Brug en adapter, istedet for en listener, hvis I kan

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

Saved successfully!

Ooh no, something went wrong!