Anzeige:
Ergebnis 1 bis 2 von 2

Thema: Keylistener

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.03.2003
    Beiträge
    47

    Unhappy Keylistener

    Hallo Freunde!

    Stecke im KeyListener fest!
    Nach dem JAVA Handbuch habe ich meine Klasse wie folgt erweitert:
    Code:
    public class meineKlasse 
    extends Frame
    dann wird nach dem Handbuch der Konstruktor wie folgt erstellt:
    Code:
    public meineKlasse(){
               addKeyListener(new MyKeyListener());
           }

    Dann wird nach dem Handbuch eine weitere Klasse integriert...

    Code:
    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

  2. #2
    Registrierter Benutzer Avatar von mwanaheri
    Registriert seit
    28.10.2003
    Ort
    Bayreuth
    Beiträge
    569
    Ob das Event ignoriert wird, kannst du leicht rauskriegen, indem du Dir das Key-Event ausgeben lässt...
    Woher aber t kommt und vor allem: woher der KeyListener t kennen soll, erschließt sich aus dem gegebenen Code nicht.
    Das Ziel ist das Ziel.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •