Fernando_Generoso_da
Dá uma olhada nesse tutorial:http://www.guj.com.br/java.tutorial.artigo.29.1.guj
para controlar o evento do teclado, tu tem que adicionar no componente um KeyListener…
Fernando Rosa
victor.godinho
he he he… enquanto eu estava digitando… bem, não tinha visto esse tutorial, mas é bom também.
rodrigues_sis
O código abaixo so permite a entrada de Numeros.
edtCdCliente.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyTyped(java.awt.event.KeyEvent e) {
if (!Character.isDigit(e.getKeyChar()))
{
e.consume();
}
}
});
Chaapolinn
Consegui.
public class meuTxt extends JTextField {
final static String badchars = “`~!@#$%^&*()_+=\|”’:;?/>.<, ";
<a class="mention" href="/u/override">@Override</a>
public void processKeyEvent(KeyEvent ev) {
char c = ev.getKeyChar();
if((Character.isLetter© && !ev.isAltDown()) || badchars.indexOf© > -1) {
ev.consume();
return;
}
if(c == ‘-’ && getDocument().getLength() > 0) {
ev.consume();
}
else{
super.processKeyEvent(ev);
}
}
}