
Tengo un pequeño problema y espero que me puedan ayudar

cree este codigo para que mi JTexField solo hacepte los numeros del 0 al 9 ahora quiero que tambien acepte el "." y que se pueda poner una unica vez que si se trata de introducir mas veces que no deje. Espero me puedan ayudar desde ya muchas gracias

Código
try {
char key = keyEvent.getCharacter().charAt(0);
if((key < '0') || (key > '9')) {
keyEvent.consume();
}
}
Este metodo se lanza cuando se preciona una tecla del taclado en un JTextField estoy usando JAVAFX para la creacion de la visual.


 
  




 Autor
 Autor
		


 En línea
									En línea
								


