Java - ayuda con jFormattedtextField

   
Vista:

ayuda con jFormattedtextField

Publicado por cecilia (73 intervenciones) el 03/11/2008 16:42:50
hola estyo intentando utilizar los JFormattedtextField,,, quiero que en mi aiplacion se visualice valores de entrada de tipo double de la siguiente manera "###,##", lo cual viaulmente lo hago pero cuando intento tomar el valor no funciona!!!!!!este es mi código hasta ahora:

DecimalFormat formato = new DecimalFormat("###,##");
formato.setMaximumIntegerDigits(3); // 3 digitos antes de la coma
formato.setMinimumFractionDigits(2); // de digitos despues de la coma
formato.setDecimalSeparatorAlwaysShown(true);
NumberFormatter formatter = new NumberFormatter (formato);
formatter.setMaximum(new Float("100.0"));
formatter.setMinimum(new Float("0.0"));
jFormattedTextField3 = new javax.swing.JFormattedTextField(formatter);
jFormattedTextField3.setValue(new Double(0.))

este código visaulemnet me funciona pero cuando desde código hago:

double val= ((Double)jFormattedTextField3.getValue()).floatValue();

e imprimo para evr el valor de "val "no me muestra nada!!!!!!!!!

alguien me puede ayudar!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder