Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/11/2012, 14:22
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 1 mes
Puntos: 454
Respuesta: ¿Cómo puedo enviar un número a un JTextField en otra clase en Java?

Hola:

Deberías meter el código entre los tags de "code" correspondientes para que se vea formateado, así es difícil de seguir.

Veo que haces dos new Ventana(), uno en el main() y otro en el método CilindroHorizontal.

En el main llamas al método Ventana1() que es el construye todo y la hace visible.

En el método CilindorHorizontal no llamas a Ventana1(), por lo que la ventana en la que estás metiendo los resultados no está ni construida ni visible. Tendrías que pasarle al método CilondroHorizontal un parámetro más que sea la ventana donde tienes que mostrar los resultados para no tener que hacer el new. O bien pasar Ventana en el constructor de Operaciones y guardártelo en un atributo de Operaciones, de forma que CilindroHorizontal() pueda usarlo sin hacer otro new. O la opción más elegante, el método CilindroHozizontal debería devolver los resultados en el return (posiblemente una clase Resultado con los dos valores como atributos) y ser la misma clase Ventana la que los recoja y los meta en los textfield.

Se bueno.
__________________
Apuntes Java
Wiki de Programación