Hallo,
ich möchte KeyListener verwenden, und habe mal eine kleines Script geschrieben nur um zu schauen ob und wie es geht, aber es geht gar nichts....
was mache ich falsch??
Mit freundlichen Grüßen
David
ich möchte KeyListener verwenden, und habe mal eine kleines Script geschrieben nur um zu schauen ob und wie es geht, aber es geht gar nichts....
was mache ich falsch??
Java:
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.io.IOException;
import javax.imageio.ImageIO;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class Programm implements KeyListener {
public Programm () {
JFrame fenster = new JFrame("Titel");
fenster.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
JLabel labelText = new JLabel("...text...");
fenster.add(labelText);
try {
fenster.setIconImage(ImageIO.read(getClass().getClassLoader().getResource("Icon.gif")));
} catch (IOException e) { }
fenster.pack();
fenster.setVisible(true);
System.out.println("on");
// addKeyListener();
}
public void keyPressed(KeyEvent event) {
if (event.getKeyCode() == KeyEvent.VK_RIGHT ) {
System.out.println("VK_RIGHT");
}
if (event.getKeyCode() == KeyEvent.VK_LEFT ) {
System.out.println("VK_LEFT");
}
if (event.getKeyCode() == KeyEvent.VK_DOWN ) {
System.out.println("VK_DOWN");
}
if (event.getKeyCode() == KeyEvent.VK_UP ) {
System.out.println("VK_UP");
}
}
public void keyReleased(KeyEvent e) {
// TODO Auto-generated method stub
}
public void keyTyped(KeyEvent e) {
// TODO Auto-generated method stub
}
}
Mit freundlichen Grüßen
David