On Thu, 26 Dec 2002 14:37:54 +0100, "Anders K. Olsen"
<ako@post.tele.dk> wrote:
[KLIP]
>Pseudokode.......
Ok, det oprindelige spørgsmål lagde ikke op til så meget. Det er dog
et emne som mange på et tidspunkt overvejer, så:
Der eksisterer ingen ækvivalens til den simple funktionalitet i pascal
eller kbhit() i borland c, hvor man kunne vente på tastetryk i en
console app. I java skal man lave en GUI app.
import javax.swing.*;
import java.awt.event.*;
public class Slamkode extends JFrame implements KeyListener
{
private JTextArea ta;
Slamkode()
{
ta = new JTextArea();
getContentPane().add(ta);
setSize(500,300);
ta.setLineWrap(true);
ta.addKeyListener(this);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void keyTyped(KeyEvent e)
{
ta.append(e.getKeyChar()+",");
e.setKeyChar(' ');
}
public void keyPressed(KeyEvent e)
{
}
public void keyReleased(KeyEvent e)
{
}
public static void main(String[] args)
{
new Slamkode();
}
}
http://java.sun.com/docs/books/tutorial/post1.0/ui/keylistener.html
/Benny