Código:
public void keyTyped(KeyEvent e){
char c= e.getKeyChar();
if(!Character.isDigit(e.getKeyChar()) && !Character.isISOControl(e.getKeyChar()))
{
Toolkit.getDefaultToolkit().beep();
e.consume();
}
}
funciona y todo pero el PROBLEMA es que no puedo borrar un numero despues de haberlo ingresado, es decir si un usuario se equiboca no podria borrar el numero.
entonces me preguntaba si existiria alguna forma de que se pudiera borrar, si alguien sabe algo que pueda ayudarme.
de antemano muchas gracias.