Foro de elhacker.net

Programación => Java => Mensaje iniciado por: david806 en 10 Mayo 2017, 17:50 pm



Título: Pasar datos de un Jframe a una clase
Publicado por: david806 en 10 Mayo 2017, 17:50 pm
Buen día a todos, tengo que realizar un programa que calcule una nomina.
Hasta el momento tengo lo siguiente:
1-Ya cree las clases en un paquete (modelo)
2-El Jframe lo tengo un un paquete(Controlador)
3-Ya tengo los métodos en cada una de las clases para calcular el salario.

Ahora, lo que no sé como hacer es que lo que se escriba en el campo de texto del Jframe(en mi caso lo tengo como TxtSalario) lo envié a los métodos para que calcule el salario total y este me retorne el salario a pagar y poderlo mostrar en el Jframe.

No sé si me hice entender :$

PD:En el Jframe importe todas las clases del paquete modelo;

Gracias de antemano.


Título: Re: Pasar datos de un Jframe a una clase
Publicado por: Chuidiang en 10 Mayo 2017, 19:26 pm
Hola:

Hay muchas formas de hacerlo. Una (sencilla) es que tu jframe haga un new de las clases que hacen las cuentas. Cuando escribas el dato en el jframe y pulses intro o el botón aceptar o lo que tengas previsto, ese código recoja el valor del textfiedl, llame al método de la clase de las cuentas, recoja el resultado y lo visualice en el textfield o donde quieras.

Echa un ojillo a este enlace http://chuwiki.chuidiang.org/index.php?title=Llamar_desde_una_clase_java_a_otra_clase . Donde pone clase A o clase B hazte a la idea de que son tu jframe o tu clase de cuentas.

Saludos.


Título: Re: Pasar datos de un Jframe a una clase
Publicado por: david806 en 11 Mayo 2017, 03:46 am
Muchas gracias amigo, me fue de mucha utilidad.