Olá,
Segue abaixo um fragmento de
código que bloqueia teclas não
numéricas:
JTNumeroSocio = new JTextField();
JTNumeroSocio.setBounds(70, 10, 50, 20);
JTNumeroSocio.addKeyListener(new KeyAdapter()
{ // Permite somente a digitação das teclas númericas public void keyTyped(KeyEvent e) { char c = e.getKeyChar(); if (!(c >= '0' && c <= '9')) { e.consume(); } if
(c == KeyEvent.VK_ENTER ||
c == KeyEvent.VK_TAB) { // pode fazer algo quando alguem entrar ENTER ou TAB
}
' }
}); Falta adaptar para aceitar a tecla backspace.
Espero que ajude.
José Moreira
|
- [java-list] cancelar a edicao em um jtextfield. arivaldo_tecnocoop
- Re: [java-list] cancelar a edicao em um jtex... José Moreira Pinto Filho
- Re: [java-list] cancelar a edicao em um jtex... edre
- Re: [java-list] cancelar a edicao em um jtex... arivaldo_tecnocoop