Jmoneyfield traz com uma casa a menos

Boa tarde,
Estou usando para o campo valor da minha aplicação do netbeans, um Jmoneyfield e no firebird o campo é Double Precision, até aí tudo certo,
ele grava corretamente no banco, porém, quando vou consultar, do banco para a aplicação, ou seja, quando seleciono no grid que consulta o banco de dados, está trazendo para o campo, com uma
casa a menos. Percebi que meu grid está trazendo apenas uma casa após o ponto, como faço para apresentar duas casas após o ponto, acredito que com isso, o Jmoneyfield ficará correto.

    
       
    protected void mostraPagarReceber(List<PagarreceberValendo> pagareceber) {
        while (ptbPagarReceber.getRowCount() > 0) {
            ptbPagarReceber.removeRow(0);
        }
        if (pagareceber.isEmpty()) {
            JOptionPane.showMessageDialog(this, "Não existem Contas a Pagar ou a Receber neste intervalo de Datas de Emissão.");
            btExcluir.setEnabled(false);
        } else {
            String[] atributos = new String[]{null, null, null, null, null, null, null, null, null, null, null, null};
            for (int i = 0; i < pagareceber.size(); i++) {
                ptbPagarReceber.addRow(atributos);
    ...            ptbPagarReceber.setValueAt(pagareceber.get(i).getValor(), i, 6);
       ...     }
        }
    }
    
...
private void tbPagarReceberLinhaSelecionada() {
        if (tbPagarReceber.getSelectedRow() != -1) {
            cfValor.setText(String.valueOf(pagareceber.get(tbPagarReceber.getSelectedRow()).getValor()));
        }
    }  
...