Adicionar item na JList

Eu estou tendo dificuldade em adicionar um item numa JList.

Eu criei a JList usando a DefaultListModel. Criei com alguns itens definidos, mas eu queria fazer o seguinte: vc escreve um texto num campo de texto e quando vc clica em um botão, o texto escrito é adicionado na JList.

Eu tentei vários jeitos que eu vi em tutoriais na Internet, mas nenhum deu certo. Depois que o item for adicionado, há um botão que permite remover esse item, eu também estou apanhando nessa parte.

Alguém me ajuda?

Opa, consegui resolver meu problema.

Eu tinha visto uns outros tópicos, falava como implementar um CellRenderer, mas eu não tinha entendido isso.

O que eu fiz foi declarar a DefaultListModel como public e aí ela ficou acessível ao botão. E aí foi só listModel.addElement()

Tork