hola no he podido solucionar mi problema espero que me ayuden, gracias
tengo una clase llamada Ventas en donde declaro un arreglo bidimencional de 6 x 6 y donde ingreso los datos correspondientes a la factura, la idea es hacer una consulta en donde por el teclado ingrese el rut de la factura o la fecha por ejemplo y muestre toda la informacion correspondiente a esa consulta, esto ya lo se hacer, pero lo que no se es como llamo desde la clase ConsultaFactura la informacion ingresada en el metodo ingreso de la clase Ventas .
Código PHP:
public class Ventas extends javax.swing.JFrame {
public String[] [] vtas;
public String Fecha_fac;
public String Rut_clie;
public String Forma_cont;
public String Forma_doc;
public String Facturada_si;
public String Facturada_no;
/** Creates new form Ventas */
public Ventas() {
initComponents();
vtas = new String [6][6];
buttonGroup1.add(jRadioButton1);
buttonGroup1.add(jRadioButton2);
buttonGroup1.add(jRadioButton3);
buttonGroup1.add(jRadioButton4);
jRadioButton1.setText("Contado");
jRadioButton2.setText("Documento");
jRadioButton3.setText("Facturada");
jRadioButton4.setText("No Facturada");
}
luego mas abajo en esta misma clase Ventas creo un metodo llamado ingreso en donde ingreso los datos por medio de un arreglo, que es lo que quiero mostrar en otra clase
Código PHP:
public void ingreso(){
for (int i=0; i<7; i++){
if (vtas[i][0]==null){
for(int j=0;j<7;j++){
vtas[i][j]=Fecha_fac;
j++;
vtas[i][j]=Rut_clie;
j++;
if(jRadioButton1.isSelected()) {
vtas[i][j]=Forma_cont;
j++;
}
if(jRadioButton2.isSelected()) {
vtas[i][j]=Forma_doc;
j++;
}
if(jRadioButton3.isSelected()) {
vtas[i][j]=Facturada_si;
j++;
}
if(jRadioButton4.isSelected()) {
vtas[i][j]=Facturada_no;
j++;
}
}
}
}
}
despues en la clase ConsultaFactura quiero mostrar la informacion ingresada en la clase Ventas, en el metodo ingreso
pero no se como lo puedo hacer llevo mucho tiempo intentandolo, la busqueda deberia mas omenos asi, pero como ¿instancio al metodo ingreso de la clase Ventas?, de antemano muchas gracias
Código PHP:
//esto en la clase ConsultaFactura
for (int i=0; i<6; i++){
if (rut_clie.equals(vtas[i][0])){
for(int j=0;j<6;j++){
System.out.println("Rut Factura :" + vtas[i][j] + "\n");