Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/03/2011, 18:34
danielagogomez
 
Fecha de Ingreso: marzo-2011
Mensajes: 97
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta Respuesta: Duda con el jtextfield en java netbeans!!

Hola, gracias por su ayuda, probe la opcion de JaviDP y si resuelve el problema de que al borrar un dato me aparecia un error pero ahora,,,, tengo un unevo problema ... en mi label que se supone que suma los dos datos ya qe requiero esto:
text1=1 , text2=0 , label=1
text1=21, text2=0, label=21
text1=21, text2=3, label=24
Pero en vez de eso obtengo lo siguiente:
text1=1, text2=0, label=nada
text1=21, text2=0, label=1
text1=21, text2=3, label=21
Osea como que esta atrasada la cosa, jiji antes le ponia lo siguiente para que me leyera el caracter recien puesto:
numero=Integer.parseInt(t1bodega.getText()+str);
pero ahora nose, muchas gracias!
Aqui le dejo como quedo an ambos textfields (solo cambia lo de text1, y text2 :))
public void keyTyped(KeyEvent e) {

String cadena1=t1bodega.getText().trim();

String cadena2=t1exhibicion.getText().trim();

Integer numero1 = null, numero2=null;

boolean numeroscorrectos=true;



try{

numero1=Integer.parseInt(cadena1);

}catch(NumberFormatException nfe){

System.out.println("El caracter introducido en la casilla 1 no es numerico");

numeroscorrectos=false;

}



try{

numero2=Integer.parseInt(cadena2);

}catch(NumberFormatException nfe){

System.out.println("El caracter introducido en la casilla 2 no es numerico");

numeroscorrectos=false;

}

if(numeroscorrectos){

Integer suma=numero1+numero2;

t1cantidad.setText(Integer.toString(suma));
numeroscorrectos=true;

}

}