KeyListener

Iroque

Grünschnabel
Hallo, ich hab folgendes Problem:
ich habe einen KeyListener implementiert und dieser soll u.a auch die Back-Space- und die Entfernen-Taste abfangen können.
Bei allen anderen Tasten, die ich abfangen möchte, klappt dies wunderbar nur bei diesen beiden weiß ich nicht, wie ich es schreiben müßte.

Code:
public void keyTyped(KeyEvent ke) {

    char eingabe = ke.getKeyChar(); 
		
    if(ke.getSource().equals(jpanel.KostTf)){
       if ((eingabe == KeyEvent.VK_DELETE) || (eingabe == KeyEvent.VK_BACK_SPACE)){
	System.out.println("klbdf");
	ke.consume();
       }
}
 
Nimm anstatt:
Java:
char eingabe = ke.getKeyChar();
die Methode:
Java:
int eingabe = ke.getKeyCode();
Dann sollte es soweit passen
 

Neue Beiträge

Zurück