Bonjour la communauté JAVA,
j'ai un problème pour créer une méthode qui permettrait de controler les entrées utilisateurs.
Ceux ci ne peuvent saisir que les chiffres et s'ils essaient de taper autre chose, il ya emission d'un beep et le caractère interdit ne sera pas affiché
Le problème est le getToolkit().beep(); est souligné en rouge avec comme message "une methode non static ne peut être référencée dans un context static"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public static void controleCaseChiffre(java.awt.event.KeyEvent evt){ char c=evt.getKeyChar(); if(!Character.isDigit(c)||c==KeyEvent.VK_DELETE||c==KeyEvent.VK_BACK_SPACE) { getToolkit().beep(); evt.consume(); } }
Ce que je voudrais c'est emettre un beep en utilisant une méthode static par exemple ou trouver une tout autre solution pour emettre un beep.
Un grand merci vraiment à ceux qui pourront m'aider par ce que là je suis complètement bleu![]()
Partager