Hi,
mein Problem ist das der KeyListerner nicht zu funktionieren scheint. Also ich habe mir ein Beispielprogramm heruntergeladen dort öffnet sich ein Fenster welches man mit ESC schließen kann. Dann habe ich mein Programm dementsprechend erweitert durch implements KeyListener, den 3 Klassen keypressed, keyreleased und keyTyped, und natürlich addKeyListener(this) (das mit addKeyListener(this) habe ich dort stehen wo ich auch addWindowListener(this) stehen habe und das funktioniert). In der Klasse keypressed habe ich den Code stehen das das Program sich schließt wenn man auf ESC drückt (habe ich so aus dem Beispielprogramm übernommen).
Wenn ich das Programm dann kompiliere und starten will läuft alles ganz normal und wenn ich auf ESC drücke passiert gar nichts.
Mein Programm ist ein bisschen wie eine Website aufgebaut ich habe für jeden Frame eine eigene Klasse und meine Hauptplasse ist Index. Von dort aus starte ich das Hauptmenu wo ich den Keylistener Unterbringen will. In jeder Unterklasse also auch Hauptmenu habe ich stehen extends Index (also die Hauptklasse) liegt da vielleicht mein Problem?
Ich hoffe mir kann jemand helfen
mfg
Timo Völker
mein Problem ist das der KeyListerner nicht zu funktionieren scheint. Also ich habe mir ein Beispielprogramm heruntergeladen dort öffnet sich ein Fenster welches man mit ESC schließen kann. Dann habe ich mein Programm dementsprechend erweitert durch implements KeyListener, den 3 Klassen keypressed, keyreleased und keyTyped, und natürlich addKeyListener(this) (das mit addKeyListener(this) habe ich dort stehen wo ich auch addWindowListener(this) stehen habe und das funktioniert). In der Klasse keypressed habe ich den Code stehen das das Program sich schließt wenn man auf ESC drückt (habe ich so aus dem Beispielprogramm übernommen).
Wenn ich das Programm dann kompiliere und starten will läuft alles ganz normal und wenn ich auf ESC drücke passiert gar nichts.
Mein Programm ist ein bisschen wie eine Website aufgebaut ich habe für jeden Frame eine eigene Klasse und meine Hauptplasse ist Index. Von dort aus starte ich das Hauptmenu wo ich den Keylistener Unterbringen will. In jeder Unterklasse also auch Hauptmenu habe ich stehen extends Index (also die Hauptklasse) liegt da vielleicht mein Problem?
Ich hoffe mir kann jemand helfen
mfg
Timo Völker