Float para String

Opa, estou com um problema em minha aplicação. Adicionei uma biblioteca chamada rs2ml.jar, para setar os campos de um JTable, e fiz um método que ao clicar em cima ele seta os dados nos JTextField porém ao puxar um valor float lá do banco de dados ele da erro.

Código:

private void setar_campos() {
        int setar = tblBomba.getSelectedRow();
        txtBombaCod.setText(tblBomba.getModel().getValueAt(setar, 1).toString());
        txtBombaDesc.setText(tblBomba.getModel().getValueAt(setar, 2).toString());
        txtBombaSaldo.setText(tblBomba.getModel().getValueAt(setar, 3).toString());
    }

O problema esta na última linha do código.

Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: Uncompilable source code - Erroneous sym type: javax.swing.JTextField.setText

Biblioteca: https://sourceforge.net/projects/finalangelsanddemons/

Mostra o erro completo.

Encontrei o problema, obrigado pela disposição de me ajudar!

@IgorW Qual foi a solução? (vai que alguém com o mesmo problema precise da sua solução)

O problema que tive foi que estava tentando pegar a primeira coluna do banco de dados com o numero 1 e o certo seria o numero 0.

Código antigo:
private void setar_campos() {
int setar = tblBomba.getSelectedRow();
txtBombaCod.setText(tblBomba.getModel().getValueAt(setar, 1).toString());
txtBombaDesc.setText(tblBomba.getModel().getValueAt(setar, 2).toString());
txtBombaSaldo.setText(tblBomba.getModel().getValueAt(setar, 3).toString());
}

Código novo:

private void setar_campos() {
int setar = tblBomba.getSelectedRow();
txtBombaCod.setText(tblBomba.getModel().getValueAt(setar, 0).toString());
txtBombaDesc.setText(tblBomba.getModel().getValueAt(setar, 1).toString());
txtBombaSaldo.setText(tblBomba.getModel().getValueAt(setar, 2).toString());
}