/** Handle the key released event from the text field. */
public void keyReleased(KeyEvent e) {
System.out.print ("KEY RELEASED: ");
System.out.print (e.getKeyChar ());
}
}
Je l'ai ensuite déclaré dans main
EcouteurClavier clav = new EcouteurClavier();
et mis jc.addKeyListener(clav);
Bam, même erreur :
Compiling 1 source file to
/home/montaigne/Developpement/Java/TestUIH2/src/testuih2/Main.java:52: non-static variable clav cannot be referenced from a static context
jc.addKeyListener(clav);
1 error
je remet donc static devant
static EcouteurClavier clav = new EcouteurClavier();
Ca compile mais ça donne rien.
Et moi qui doit présenter àça à un oral dans deux jours...
Merci pour tout quand même :) !
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Manque le addKeyListener ?
Posté par Ontologia (site web personnel) . En réponse au message J'arrive pas à récupérer un évenement clavier dans une fenêtre. Évalué à 1.
Je suis allé voir la doc sur le addKeyListener, et je me suis rendu compte qu'il prenait un KeyListener l en argument.
J'ai donc repris mon objet ecouteurclavier
Je l'ai ensuite déclaré dans main
EcouteurClavier clav = new EcouteurClavier();
et mis jc.addKeyListener(clav);
Bam, même erreur :
Compiling 1 source file to
/home/montaigne/Developpement/Java/TestUIH2/src/testuih2/Main.java:52: non-static variable clav cannot be referenced from a static context
jc.addKeyListener(clav);
1 error
je remet donc static devant
static EcouteurClavier clav = new EcouteurClavier();
Ca compile mais ça donne rien.
Et moi qui doit présenter àça à un oral dans deux jours...
Merci pour tout quand même :) !
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker