to com problemas nessa parte do programa, será q alguem pode me dar uma luz, eu nao sei pq os dois botoes nao funcionam como esperado
public void actionPerformed(ActionEvent e)
{
if (e.getSource() == botao1)
{
double cont1 = 0.0;
double aux1, aux2, aux3, aux4;
for(int i=0; i < modeloEntrada.getRowCount(); i++)
{
aux1 = ((Double) modeloEntrada.getValueAt(i,1));
aux2 = ((Double) modeloEntrada.getValueAt(i,2));
aux3 = ((Double) modeloEntrada.getValueAt(i,3));
double media = (aux1+aux2+aux3)/3;
modeloEntrada.setValueAt(media, i, 4);
}
for(int j=0; j < modeloEntrada.getRowCount(); j++ )
{
aux4 = ((Double) modeloEntrada.getValueAt(j,4));
cont1 = cont1 + aux4;
}
cont1 = cont1/3;
field1.setText(cont1+"");
}
if (e.getSource() == botao2)
{
int cont2 = 0;
double aux5;
for(int k=0; k < modeloEntrada.getRowCount(); k++)
{
aux5 = ((Double) modeloEntrada.getValueAt(k,5));
if( aux5 > 3)
{
cont2++;
}
}
double efc = cont2/3;
if( efc < 0.7)
{
field1.setText(“Fábricas Ineficientes”);
}
else
{
field1.setText(“Fábricas Eficientes”);
}
}