Ola!
Depois de muito ler o fórum - outros tuto sobre JTable - não consegui fazer com que minha coluna da JTable que recebe valores inteiros fizesse a seguinte formatação decimal:
de: 1234567 para: 12.345,67. Já tentei Bigdecimal e formatenumber mas nao estou conseguindo montar a lógica, pode me ajudar?
o Campo em questão é o '"paux.getTotal()"
Esse meu codigo.
DefaultTableModel dtm =(DefaultTableModel) jTbAcabamento.getModel();
dtm.setNumRows(0);
for(ProdutoObra paux : po.ListarPO()){
//jtable Acabamento
if(paux.getId_obra()== Integer.parseInt(jTxtCodigo.getText()) && paux.getCod_categoria()== 1){
dtm.addRow(new Object[]{paux.getCodigo(),
paux.getProduto(),
paux.getQuantidade(),
paux.getValor(),
paux.getTotal()
}
);
}
}
Obrigado.