// Eksemplet kræver muligvis JDK1.5 (Java 2 Standard Edition 5.0). // Bruger du JDK1.4 eller tidligere så se http://javabog.dk/OOP2/kode import java.applet.*; import java.awt.*; import java.awt.event.*; public class Tastetryk extends Applet implements KeyListener { String tekst = "tast noget - pil op/ned rykker teksten "; Point pos = new Point(20,20); public Tastetryk() { addKeyListener(this); requestFocus(); } public void paint(Graphics g) { g.drawString(tekst, pos.x, pos.y); } public void keyPressed(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ENTER) tekst = ":"; else if (e.getKeyCode() == KeyEvent.VK_UP) pos.y = pos.y - 10; else if (e.getKeyCode() == KeyEvent.VK_DOWN) pos.y = pos.y + 10; else tekst = tekst + e.getKeyChar(); repaint(); } public void keyReleased(KeyEvent e) {} // kræves af KeyListener public void keyTyped(KeyEvent e) {} // kræves af KeyListener }