Felix: keyTyped und seine Methoden

Beitrag lesen

Hallo, kann mir jemand sagen, warum dieses Programm keine unterschidlichen Hintergrundfarben anzeigt? Über die Befahle keyPressed und Released hat alles geklappt, an dem integrieren in meine Frame - Datei kann es also nicht liegen!

Felix

Hier ist die Datei:

package englisch.vok;

import java.awt.*;
import java.awt.event.*;

public class Kontrolle implements KeyListener {

private Fenster01 f;

public Kontrolle(Fenster01 f) {
this.f = f;
}

public void keyPressed(KeyEvent evt) {}

public void keyReleased(KeyEvent evt) {}
public void keyTyped(KeyEvent evt) {
  switch (evt.getKeyCode()) {
   case KeyEvent.VK_F1:
   f.setBackground(Color.red);
   break;
   default:
   f.setBackground(Color.orange);
  }
  }

}