1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
|
AC.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent evenement){
f = 0;
System.out.println("ligne="+caisse.getSelectedRow());
//Calcul du nb de ligne utilisée
for(int i = 0;i<20;i++){
if(String.valueOf(caisse.getValueAt(i,7)).equalsIgnoreCase("VENTE")==true | String.valueOf(caisse.getValueAt(i,7)).equalsIgnoreCase("REPRISE")==true)
f++;
}
if(String.valueOf(AC.getSelectedItem()).equalsIgnoreCase("VENTE")==true & caisse.getSelectedRow()>=0){
//System.out.println("rentre ds :"+AC.getSelectedItem());
String[][] tab = new String[f][10];
for(int c = 0;c<f;c++){
tab[c][0] = String.valueOf(caisse.getValueAt(c,0));
tab[c][1] = String.valueOf(caisse.getValueAt(c,1));
tab[c][2] = String.valueOf(caisse.getValueAt(c,2));
tab[c][3] = String.valueOf(caisse.getValueAt(c,3));
tab[c][4] = String.valueOf(caisse.getValueAt(c,4));
tab[c][5] = String.valueOf(caisse.getValueAt(c,5));
tab[c][6] = String.valueOf(caisse.getValueAt(c,6));
tab[c][7] = String.valueOf(caisse.getValueAt(c,7));
tab[c][8] = String.valueOf(caisse.getValueAt(c,8));
tab[c][9] = String.valueOf(caisse.getValueAt(c,9));
}
toto.setText(Valid_Vente.Ret_tot_vente(tab,f));
}
if(String.valueOf(AC.getSelectedItem()).equalsIgnoreCase("REPRISE")==true & caisse.getSelectedRow()>=0){
//System.out.println("rentre ds :"+AC.getSelectedItem());
String[][] tab = new String[f][10];
for(int c = 0;c<f;c++){
tab[c][0] = String.valueOf(caisse.getValueAt(c,0));
tab[c][1] = String.valueOf(caisse.getValueAt(c,1));
tab[c][2] = String.valueOf(caisse.getValueAt(c,2));
tab[c][3] = String.valueOf(caisse.getValueAt(c,3));
tab[c][4] = String.valueOf(caisse.getValueAt(c,4));
tab[c][5] = String.valueOf(caisse.getValueAt(c,5));
tab[c][6] = String.valueOf(caisse.getValueAt(c,6));
tab[c][7] = String.valueOf(caisse.getValueAt(c,7));
tab[c][8] = String.valueOf(caisse.getValueAt(c,8));
tab[c][9] = String.valueOf(caisse.getValueAt(c,9));
}
toto.setText(Valid_Vente.Ret_tot_vente(tab,f));
}
}
}); |
Partager