25/02/2010, 14:00
|
| | | Fecha de Ingreso: enero-2008 Ubicación: Montevideo, Uruguay
Mensajes: 518
Antigüedad: 16 años, 11 meses Puntos: 6 | |
Respuesta: Como ocultar un caracter presionado en un TextField Hola lo debes hacer en el evento KeyTyped del JTexfield, te dejo unos ejemplos
Ejemplos
Código:
private void txtNombreEmpleadoKeyTyped(java.awt.event.KeyEvent evt) {
int k=(int)evt.getKeyChar();
if (k > 47 && k < 58) {
evt.setKeyChar((char)KeyEvent.VK_CLEAR);
JOptionPane.showMessageDialog(null,"No puede ingresar numeros!!!","Ventana Error Datos",JOptionPane.ERROR_MESSAGE);
}
if(k==10){
//Telca enter transfiere el foco
txtNombreEmpleado.transferFocus();
}
}
private void txtTelefonoEmpleadoKeyTyped(java.awt.event.KeyEvent evt) { int k=(int)evt.getKeyChar();
if (k >= 97 && k <= 122 || k>=65 && k<=90){
evt.setKeyChar((char)KeyEvent.VK_CLEAR);
JOptionPane.showMessageDialog(null,"No puede ingresar letras!!!","Ventana Error Datos",JOptionPane.ERROR_MESSAGE);
}
if(k==241 || k==209){
evt.setKeyChar((char)KeyEvent.VK_CLEAR);
JOptionPane.showMessageDialog(null,"No puede ingresar letras!!!","Ventana Error Datos",JOptionPane.ERROR_MESSAGE);
}
if(k==10){
txtTelefonoEmpleado.transferFocus();
}
}
__________________ "La magia no existe, la programacion si"
A/P Agustin Sivoplas [email protected] |