Fala… galera seguinte. Eu to no meio de uma aplicação em JavaFX que é simples: sisteminha de Caixa! Entra Receita (entradas de $$), saídas de Pagamento ou qualquer saída (despesas) e no fim da o saldo (receitas todas somadas MENOS despesas todas somadas = SALDO DE CAIXA). A dúvida é a seguinte: A inserção, alteração de valores nas tabelas (tem uma tabela para as despesas e outra para as receitas) esta funcionando bem. Salvo até num banquinho MySQL. A dor de cabeça é que numa das tabelas (qqr delas) tem um TextField VALORTOTAL do que o user foi inserindo no dia para fechamento. Eu preciso terminar um método para ir SOMANDO o que é valor e mostrar nesse campo de texto enquanto esses valores vão sendo inseridos. Eu sei na tabela é tudo String e para somar vou ter de converter em Double (no meu caso) somar, depois voltar para String. Mais ja tentei de um tudo. só dá erro. Sei também que tenho que ter a ObservabeList e uma list para “puxar” os valores nessa coluna que se chama VALOR. Mas esta dando erro.
Segue o código do :
public void somarValorDespesa(Despesa despesa){
List<Double> valoresDespesa;
double somar = 0;
if (despesa != null){
for (Double valor : somar){
tbCadastroDespesa.getSelectionModel().getSelectedItem();
despesa.getValor();
somar += valor;
despesa.inserir();
String resultado = valor.setText(String.valueOf(somar));
txValorTotalDespesas.setText(resultado);
}
}else{
txValorTotalDespesas.setText("");
}
Mas não consigo somar. Ele fica apresentando erro e nem mostra o resultado. Agradeço desde já os que puderem ajudar. Obrigado.
PS: não achei a TAG code para colocar o código.