KeyListener | Java
Java KeyListener est notifie chaque fois que vous modifiez l’état d’une touche. Il est notifié contre KeyEvent. L’interface KeyListener se trouve dans le package java.awt.event. Il a trois méthodes.
Les trois méthodes de l’interface KeyListener sont données ci-dessous:
- keyPressed(KeyEvent e)
- keyReleased(KeyEvent e)
- keyTyped(KeyEvent e)

Exemple: KeyListener en Java
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class KeyListenerTest extends JFrame implements KeyListener
{
JLabel label;
JTextField text;
KeyListenerTest()
{
label = new JLabel();
label.setBounds(20,20,100,20);
text = new JTextField();
text.setBounds(20,50,200,30);
text.addKeyListener(this);
add(label);
add(text);
setSize(250,150);
setLayout(null);
setVisible(true);
}
public void keyPressed(KeyEvent e) {
label.setText("Touche pressée");
}
public void keyReleased(KeyEvent e) {
label.setText("Touche libérée");
}
public void keyTyped(KeyEvent e) {
label.setText("Touche appuyée");
}
public static void main(String[] args) {
new KeyListenerTest();
}
}
Sortie:



formidables tutos.
j’aime bien la maniere de donner les differentes parties de swing