Pb gestion clavier - Java - Programmation
Marsh Posté le 07-02-2005 à 13:16:31
ou la la....
en fait je débute, et la j'ai pas bien compris ta réponse.
En tout cas merci d'avoir repondu aussi rapidement.
Marsh Posté le 07-02-2005 à 16:24:07
http://java.sun.com/docs/books/tut [...] index.html
Théorie et application des Streams en java
--> recherche du coté de InputStreamReader, BufferedReader, et System.in ...
je peux pas t'aider plus sans te donner la solution, ce qui serait pas te rendre service...
Marsh Posté le 07-02-2005 à 13:02:40
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.