lord.paddington
25-02-2009, 21:15
Hallo Freunde!
Stecke im KeyListener fest!
Nach dem JAVA Handbuch habe ich meine Klasse wie folgt erweitert:
public class meineKlasse
extends Frame
dann wird nach dem Handbuch der Konstruktor wie folgt erstellt:
public meineKlasse(){
addKeyListener(new MyKeyListener());
}
Dann wird nach dem Handbuch eine weitere Klasse integriert...
class MyKeyListener
extends KeyAdapter
{
public void keyPressed(KeyEvent event) {
if(event.getKeyCode()== KeyEvent.VK_ESCAPE){
t.interrupt();
}
}
Das Programm läuft, aber nichts passiert...
Ich rieche 2 Probleme:
1. mein Eent wird ignoriert
2. die Methode interrup() meines Threads t wird nicht erkannt....
hmmm:confused:
Stecke im KeyListener fest!
Nach dem JAVA Handbuch habe ich meine Klasse wie folgt erweitert:
public class meineKlasse
extends Frame
dann wird nach dem Handbuch der Konstruktor wie folgt erstellt:
public meineKlasse(){
addKeyListener(new MyKeyListener());
}
Dann wird nach dem Handbuch eine weitere Klasse integriert...
class MyKeyListener
extends KeyAdapter
{
public void keyPressed(KeyEvent event) {
if(event.getKeyCode()== KeyEvent.VK_ESCAPE){
t.interrupt();
}
}
Das Programm läuft, aber nichts passiert...
Ich rieche 2 Probleme:
1. mein Eent wird ignoriert
2. die Methode interrup() meines Threads t wird nicht erkannt....
hmmm:confused: