lembrando que o primeiro metodo " somaEntradas();" funciona beleza mas na hora que vou fazer um “somaRetirdas” da o seguinte erro “Exception in thread “AWT-EventQueue-0” java.lang.NullPointerException”
[code]public void preencher_Jtable()
{
jTable_transacoes.getColumnModel().getColumn(0).setPreferredWidth(10);
jTable_transacoes.getColumnModel().getColumn(1).setPreferredWidth(20);
jTable_transacoes.getColumnModel().getColumn(2).setPreferredWidth(20);
jTable_transacoes.getColumnModel().getColumn(3).setPreferredWidth(10);
DefaultTableModel modelo = (DefaultTableModel)jTable_transacoes.getModel();
modelo.setNumRows(0);
try
{
while(con_movimentos.resultset.next())
modelo.addRow(new Object [] {con_movimentos.resultset.getString("codigo")
,con_movimentos.resultset.getString("entradas"),con_movimentos.resultset.getString("retiradas")
,con_movimentos.resultset.getString("operador"),con_movimentos.resultset.getString("datahora")});
con_movimentos.executeSQL("select * from controle order by "+ordenacao);
con_movimentos.resultset.first();
}
catch(SQLException erro)
{
JOptionPane.showMessageDialog(null,"Erro ao Preencher Tabela \n"+erro);
}
somaEntradas();
somaRetiradas();
}[/code]
Lembrando que o 1 metodo
[code] public void somaEntradas()
{
double totalDeEntradas=0;
for(int i = 0; i < jTable_transacoes.getRowCount(); i++)
{
totalDeEntradas = totalDeEntradas+ Double.parseDouble(jTable_transacoes.getValueAt(i,1).toString());
}
jTextField1.setText("R$ "+totalDeEntradas);
}
public void somaRetiradas()
{
double totalDeRetiradas=0;
for(int i=0; i < jTable_transacoes.getColumnCount(); i++)
{
totalDeRetiradas = totalDeRetiradas + Double.parseDouble(jTable_transacoes.getValueAt(i,3).toString());
}
jTextField2.setText("R$ "+totalDeRetiradas);
}[/code]