Bonjour tout le monde, j'essaie à faire un TextField qui peut limiter la longeur de la chaîne de caractère.
Dans mon programme, j'ai mis:Mais j'exécute le programme et tape des caractères dans la champ, il n'affiche pas le message "Action" dans la fenêtre Console.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 import java.awt.*; import java.awt.event.*; public class TestKeyEvent extends Frame implements KeyListener{ ... ... TextField tf = new TextField(20); tf.addKeyListener(this); add(tf); ... public void keyTyped(KeyEvent ke){ System.out.println("Action!"); } public void keyPressed(KeyEvent ke){ System.out.println("Action!"); } public void keyReleased(KeyEvent ke){ System.out.println("Action!"); } ... ... }![]()
Je ne sais pas pourquoi, quelqu'un peut m'aider svp?
Merci !![]()
Partager