Bonjout,
J'aimerais savoir s'il est possible de filtrer la frappe de l'utilisateur dans un JTextField en bloquant les chiffre. j'ai essayer le e.keycode() = 0 mais cela bloque la touche d'effacement et non les chiffre.
Voilà mon code
Merci pour votre réponse et bonne année à tous
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 public class FilterName extends KeyAdapter { public void keyPressed (KeyEvent ke) { if (Character.isDigit(ke.getKeyChar())) { Robot robot; try { robot = new Robot(); robot.keyPress(KeyEvent.VK_CLEAR); /** pression de la touche A */ robot.keyRelease(KeyEvent.VK_CLEAR); }catch (AWTException e) { System.err.println("Simulation de frappe échouée".intern() + e.getMessage()); e.printStackTrace(); } } } }
Salutations
Partager