Mi CV
DinZZer
Secciones
Servicios
Contacto
Acerca de
Ligth
Dark
Secciones
DinZZer
Mi CV
Servicios
Desarrollos Web
Entradas del blog
2024 (22)
2023 (36)
2022 (27)
2021 (39)
2020 (51)
2019 (39)
2018 (44)
2017 (43)
2016 (159)
2015 (133)
2014 (74)
HTML & CSS
JavaScript
PHP
Diseño Web
Fedora
Contacto
Acerca de
Inicio
Visualizando
Validar JTextField que acepte números decimales
linuxitos
- Abril 25, 2016
1584
A veces es necesario validar campos de texto de tal modo que el usuario cometa el mínimo error posible, ya que siempre es posible que lo haga.
Recientemente necesité validar unos jtextfield, en donde soloa aceptaban números decimales, pero no reduje el código siguiente:
Si alguien conoce algún métod mucho menor, favor de comentar:
if(jtxtPeso.getText().length() >= 8){
evt.consume();
}
char car = evt.getKeyChar();
char text[];
int count = 0;
text = jtxtPeso.getText().toCharArray();
for(int i = 0 ; i< text.length; i++){
if(text[i] == '.'){
count++;
}
}
if(count>=1 && evt.getKeyChar() == '.'){
evt.consume();
}
if((car!='0' && car!='1' && car!='2' && car!='3' && car!='4' && car!='5'
&& car!='6' && car!='7' && car!='8' && car!='9' && car!='.')){
getToolkit().beep();
evt.consume();
}
Este código se agrega en el evento siguiente del jtextfield:
private void jtxtPesoKeyTyped(java.awt.event.KeyEvent evt) {
}
Y espero sus comentarios
Compartir
Facebook
Twitter
Email
:
java
aceptar-digitos-numericos-y-un-solo-punto
jtextfield
validar
validate
numero-decimal
decimal
Comentarios:
Nombre completo
Email
Mensaje
Avisarme por correo si alguien responde a mi comentario.
Enviar
Entradas del blog
2024 (22)
2023 (36)
2022 (27)
2021 (39)
2020 (51)
2019 (39)
2018 (44)
2017 (43)
2016 (159)
2015 (133)
2014 (74)
Conoce la red social linuxClick
LiNuXiToS
Redes sociales
Accesos directos
Utilizamos cookies de terceros para personalizar el contenido y mejorar la experiencia de navegación.
Ya qué!
Subir