07/11/2012, 21:57
|
| 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? En el método CilindroHorizontal el parámetro debe ser de tipo "Ventana".
Cuando llames sl método CilindroHorizontal debes pasarle un Ventana.this o this.Ventana (no recuerdo). Te explico esto último.
Como es la clase Ventana la que llama al método CilindroHorizontal(), deberías pasarle "this" como parámetro. El problema es que la llamada la estás haciendo dentro de un ActionListener, por lo que java considera ahí que "this" es la clase ActionListener. La forma de referencia a Ventana desde el ActionListener que está creado dentro de la clase Ventana creo que es "this.Ventana" o "Ventana.this" (como te digo, no recuerdo cual de las dos es).
Se bueno. |