Buenas, este realmente es mi primer post, nunca lo habia hecho en ningun foro :s
El problema es el siguiente:
Tengo un JFrame en el que saco los datos de una columna de una tabla, los sumo todos e intento mandar ese dato(la variable que contiene la suma total) a otro JFrame que abro aparte.
En el nuevo JFrame que abro intento capturar el dato que mande e insertarlo dentro de un JTextField que tengo en el segundo JFrame, queda algo asi:
---------------JFrame1-------------------
Código JAVA:
Ver original//CON ESTO ENVIO EL VALOR TOTAL AL METODO setTotal de la clase ImprimirFactura
insImprimirFactura.setTotal(total);
//AQUI PONGO VISIBLE LA VENTANA
insComprarFrame.setVisible(true);
---------------JFrame2-------------------
Código JAVA:
Ver originalclass ImprimirFactura
extends JPanel{ //ESTA ES LA VARIABLE A QUIEN ASIGNO EL VALOR RECIVIDO
static double total;
public ImprimirFactura() {
componentes();
}
//AQUI RECIVE EL VALOR
public void setTotal(double totalSent) {
//SE LO ASIGNO A LA VARIABLE DE ARRIBA PARA LUEGO UTILIZARLA DEBAJO
this.total = totalSent;
//JOptionPane.showMessageDialog(null, total);
}
public void componentes(){
//AQUI TRATO DE ASIGNARLE EL VALOR DE LA VARIABLE TOTAL AL JTextField
//NO LO COJE NADA -.-' ME IMPRIME DENTRO DEL CAMPO 0.0, ESO SIGNIFICA QUE //NO LA ESTA COJIENDO MAS ARRIBA, AYUDA POR FAVOR....
txtTotal.
setText(Double.
toString(total
)); add(txtTotal);
}
}
Ayuda porfavor.... Muchas Gracias de antemano ^_^