Trocar um JTextArea por um JList

Boa tarde.
Gostaria de saber como troco os dados de um JTextArea por um JList.
Abaixo eu criei o JList.

restricoes.anchor = GridBagConstraints.CENTER;
		list = new JList();
		restricoes.gridx = 0;
		restricoes.gridy = 2;
		restricoes.gridwidth = 5;
		pnlMeio.add(new JScrollPane(list), restricoes);
		restricoes.gridwidth = 1;

Mas agora como faço pra colocar num JList os dados colocados no JTextArea?

if (txtRef.getText().equals("101")) {
						valorParcial = Integer.parseInt( spnQtde.getValue().toString()) * 3.5;
						list.append("Ref 101 - Bauru Simples - Qtde " +  spnQtde.getValue().toString() + " Valor: " + valorParcial + "\n");

O que coloco no lugar do append?

Ola Naomi,

Você ja tentou fazer

 list.add( .... );

Abraços

Eu fiz assim:

if (txtRef.getText().equals("101")) {
						valorParcial = Integer.parseInt( spnQtde.getValue().toString()) * 3.5;
						list.add("Ref 101 - Bauru Simples - Qtde " +  spnQtde.getValue().toString() + " Valor: " + valorParcial + "\n", Label101);

Está correto?

Mas e aí como mostro todos em uma outra tela quando selecionados?

Quando clicar no botão
Ex:
101, e depois no botão incluir conta, precisa aparecer o que tiver “dentro” do botão 101 (a ref, a qtd, e o valor. )no JList…
E não está aparecendo nada ainda…
Preciso colocar mais algum comando??
No final da linha o Label101 acho que está errado, e deve ser aí o erro, não sei…o que deve ser colocado ali.

Gostaria de agradecer ao schiefler que foi o único que me respondeu!!!
Precisarei encontrar essas e outras respostas com outros meios.