[Resolvido]Preencher o jText com parâmetro de saída vindo do banco

Olá pessoal. Preciso preencher um jText ( campo de texto ) com um dado vindo do banco ( vem do parâmetro de saída ).

Estou tentando, por exemplo, somar 1 + 1. Esse resultado sai de dois campos ( jText ) que insiro no banco por meio de uma procedure que tem o parâmetro de saída que deve retornar o resultado da soma que seria “2”. Preciso jogar esse resultado vindo do banco no campo de texto ( jText ) que imagino algo como “campo.setText”… .

Preenchendo o objeto para enviar os valores para somar:

private boolean preencherobjeto(){
    
    try{

        Projetos proj = new Projetos();
        Variacaocapitalgiroliquido v = new Variacaocapitalgiroliquido();
        
        v.setCaixa(Double.parseDouble(jtCaixa.getText()));
        v.setContasareceber(Double.parseDouble(jtContasreceber.getText()));
        v.setEstoques(Double.parseDouble(jtEstoques.getText()));
        v.setContasapagar(Double.parseDouble(jtContaspagar.getText()));
        v.setDespesasapagar(Double.parseDouble(jtDespesaspagar.getText()));        
        return true;
    }
    catch(Exception erro){
            JOptionPane.showMessageDialog(null, "Erro ao preencher o objeto: "+erro.getMessage());
        return false;    
    }  
}

Ao clicar no botão, envio o valor do campo no banco

private void jbCalcularActionPerformed(java.awt.event.ActionEvent evt) {                                           
        try{
            if(preencherobjeto()){
            VariacaocapitalgiroliquidoDAO VDAO = new VariacaocapitalgiroliquidoDAO();
            VDAO.Calcularvariacaocapitalgiroliquido(objProjeto, objVariacaocapitalgiroliquido);
            }
            else
                JOptionPane.showMessageDialog(null, "Não preencheu o objeto");
            }
        catch(Exception erro){
            JOptionPane.showMessageDialog(null, "Erro ao calcular a variacao do capital de giro líquido: "+erro.getMessage());
        }
    }

Classe DAO:

public class VariacaocapitalgiroliquidoDAO {
    
    public boolean Calcularvariacaocapitalgiroliquido(Projetos objProjeto, Variacaocapitalgiroliquido objVariacao) throws SQLException {
    
        Conexao conexao = new Conexao();
        
        CallableStatement callable = conexao.getConexao().prepareCall("call Calcularvariacaocapitalgiroliquido(?,?,?,?,?,?,?)");
        
                callable.setString(1, objProjeto.getProjeto().trim());
                callable.setDouble(2, 
                ...       
                callable.registerOutParameter(7, Type.DOUBLE, 16);  // Parâmetro de saída em questão
                
                int registros = callable.executeUpdate();
                if(registros < 1){
                    return true;
                }
                else
                    return false;       
        
    }
    
}

O que posso fazer ?
Obrigado a todos.

public Variacaocapitalgiroliquido preencherobjetoFromDB(String id){  
      
    try{  
          Conexao conexao = new Conexao();  
          PreparedStatement pstmt; 	
      ResultSet registro = null;
          
         pstmt = con.prepareStatement("SELECT * from /* banco e tabela */ where id= ?"); 
     pstmt.setString(1, id);
         registro = comando.executeQuery();



      // não sei se a tabela é para esse obj mas vale o exemplo  
       Variacaocapitalgiroliquido v = new Variacaocapitalgiroliquido();  
          
        v.setCaixa();  
        v.setContasareceber(registro.getDouble(1));  
        v.setEstoques(registro.getDouble(2));  
        v.setContasapagar(registro.getDouble(3));  
        v.setDespesasapagar(registro.getDouble(4));  
       return v        
    }  
    catch(SQLException erro){  
            JOptionPane.showMessageDialog(null, "Erro ao preencher o objeto: "+erro.getMessage());  
            return null;      
    }    
}

// Agora é só utilizar o objeto carregado

exemplo
jtext.setText(preencherobjetoFromDB.getContasareceber() + getContasapagar())

Obrigado parceiro, deu certo a ideia com algumas adaptações.