La interfaz KeyListener contienen los métodos:
void keyTyped(KeyEvent)
Después de que el usuario teclee un caracter dentro del componente escuchado.
void keyPressed(KeyEvent)
Después de que el usuario pulse una tecla mientras el componente escuchado tiene el foco.
void keyReleased(KeyEvent)
Después de que el usuario libere una tecla mientras el componente escuchado tiene el foco.
public class Ventana extends JFrame {
public Ventana(){
// …
OyenteKey oyenteKey = new OyenteKey();
botonAdios.addKeyListener(oyenteKey);
}
class OyenteKey implements KeyListener {
public void keyTyped(KeyEvent e) {
etiqueta.setText("Tecla Tipeada =" +
e.getKeyChar());
e.getKeyChar());
}
public void keyPressed(KeyEvent e) {
etiqueta.setText("Tecla Presionada ="+
e.getKeyChar());
}
public void keyReleased(KeyEvent e) {
etiqueta.setText("Tecla Liberada ="+
e.getKeyChar());
}
}
0 comentarios:
Publicar un comentario