Atualizando dados no Combo (swing)[RESOLVIDO]

Olá pessoal…tenho um método que recupera os dados no banco:

 public void encheCombo() throws SQLException {
        conecta = new conexao();
        conecta.conecta();
        conecta.executeSQL("select *from livros");
        while (conecta.resultset.next()) {
            nome = (conecta.resultset.getString("nomeLivro"));
            comboLivroCad.addItem(nome);
        }

    }

Esta funcionando , porem quando eu mando exluir um item…ele exclui da minha JTable então eu mando carregar novamente o combo para desaparecer o item que foi removido…ai que esta ele não faz a atualização do combo nem da erro nenhum o item só desaparece quando eu reinicio o programa.

 private void btExcluirActionPerformed(java.awt.event.ActionEvent evt) {                                          
        l = new livros(tfNomeLivro.getText());
        try {
            if (comboLivroCad.getSelectedItem().toString().equals("Escolha")) {
                JOptionPane.showMessageDialog(null, "Escolha no Combo o Livro que sera Excluido");
            } else {
                l.excluirLivro(comboLivroCad.getSelectedItem().toString());
                encheCombo();//NÃO TEM EFEITO ALGUM!!!
                DefaultTableModel modelo = (DefaultTableModel) tabelaLivros.getModel();//cria um table com modelo básico
                tabelaLivros.getColumnModel().getColumn(0).setPreferredWidth(5);//setando as configurações do JTable, tamanho
                tabelaLivros.getColumnModel().getColumn(1).setPreferredWidth(30);
                modelo.setNumRows(0);
                l.preencherTabelaLivros(modelo);
            }

        } catch (SQLException ex) {
            Logger.getLogger(tela.class.getName()).log(Level.SEVERE, null, ex);
        }
        
    }             

Pq será que o combo não atualiza em tempo real?

blz…

antes do while onde vc popula o combo, coloque comboLivroCad.removeAllItems();

ISSO MESMO CARA…VALEU

como ficaria se eu fosse preencher uma combo que esta na minha view… realizando o codigo la no dao?

utilizando o seu exemplo.