Bonsoir.
Je galère trop sur la gestion du clavier.
J'utilise NetBeans 3.6. Rien n'apparait danss la console.
J'aimerais juste faire un println() quand on appuye sur une touche (pour l'instant n'importe laquelle). Et je me perds completement entre KeyEvent, KeyListener, addKeyListener...
Voici mon code: y a rien qui se passe dans la console quand j'appuye sur la lettre K...
// Démonstration d'événements de frappe de touches du clavier.
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Touche extends Frame implements KeyListener {
public Touche()
{
// pour recuperer les evenements clavier
addKeyListener(this);
public void keyPressed(KeyEvent e)
{
switch(e.getKeyCode()){
case KeyEvent.VK_K:
System.out.println("OK" ) ;
}
}
public void keyReleased(KeyEvent e)
{
}
public void keyTyped(KeyEvent e)
{
}
public static void main( String args[] )
{
Touche app = new Touche();
System.out.println("main" );
}
}
Merci d'avance.