Duvida com jframe

Boa tarde to confuso na seguinte situação

tenho um dao que busca as informções no meu banco de dados e atribui ao meu bean,

minha duvida e como eu passo do bean para o co campo textfeild do meu jframe

exemplo:

trecho de codigo buscando as informações no BD e atribuindo no bean

if(rs.next()){
               bl.setCodigo(rs.getString("CODIGO"));//1
               bl.setNomelivro(rs.getString("NOMELIVRO"));//testeErro
               bl.setAutor(rs.getString("AUTOR"));//tiago
               bl.setAno(rs.getString("ANO"));//2012
               bl.setEdicao(rs.getString("EDICAO"));//limitada
               bl.setNumchamada(rs.getString("NUNCHAMADA"));//50
aki ta funcionando blz...
                 

eu fiz assim so q nao esta mostrando

private void btnPesquisarActionPerformed(java.awt.event.ActionEvent evt) {

        String nome=JOptionPane.showInputDialog(rootPane, "Digite o titulo do livro a ser pesquisado.", "Pequisar", WIDTH);
        try {
            LivroDao ld = new LivroDao();// criação do objeto dao
            ld.pequisarContatos(nome);// envio do nome a ser pesquisado para o metodo responsavel
         BeanLivro bl = new BeanLivro();//criacao do objeto bean
         
        txAno.setText(bl.getAno());// AKI PRECISO QUE SEJA MOSTRADO OS DADOS PRESENTES NO BEAN ,POREM ELES TEM Q SER EXIBIDOS NOS CAMPOS CRIADOS NO JFRAME??
        
            
        } catch (SQLException ex) {
            Logger.getLogger(BibliotecaForm.class.getName()).log(Level.SEVERE, null, ex);
        }
    }

como faço ???

DESDE JA GRATO.

simples de mais , axo q por isso nao vi oq estava faltando

aki txAno.setText(bl.getAno());// AKI PRECISO QUE SEJA MOSTRADO OS DADOS PRESENTES NO BEAN ,POREM ELES TEM Q SER EXIBIDOS NOS CAMPOS CRIADOS NO JFRAME??

estava faltando eu char os metodos respectivos o dao e depois o bean

correto fica assim

     txAno.setText(ld.bl.getAno());

sendo assim sempre q os txfield forem em classes diferentes sera obrigatorio a chamada dos metodos respectivos

resolvido