Já tentei e não consigo colocar um scroll num JList

Eu tenho esse método que retorna a lista:

	public JList getListTopicoEvento() {
		if (listTopicoEvent == null) {
			listTopicoEvent = new JList(
					tipoEventoController.listModelTopicoEvento);
			listTopicoEvent.setBounds(new Rectangle(7, 55, 282, 200));
		}
		return listTopicoEvent;
	}

Esse método que retorna um Panel

	private JPanel getPainelTopicoEvento() {
		if (painelTopicoEvento == null) {
			painelTopicoEvento = new JPanel();
			painelTopicoEvento.setLayout(null);
			painelTopicoEvento.setBounds(new Rectangle(310, 20, 300, 270));
			TitledBorder titledBorder = BorderFactory.createTitledBorder(
					BorderFactory.createBevelBorder(BevelBorder.RAISED),
					"Topico Evento", TitledBorder.LEFT, TitledBorder.TOP,
					new Font("Dialog", Font.BOLD, 12), new Color(51, 51, 51));
			titledBorder.setBorder(BorderFactory
					.createEtchedBorder(EtchedBorder.RAISED));
			painelTopicoEvento.setBorder(titledBorder);
			painelTopicoEvento.add(getTextFieldTopicoEvento());
			painelTopicoEvento.add(getButtonAddTopicoEvento());
			painelTopicoEvento.add(getButtonExcluirTopicoEvento());
			painelTopicoEvento.add(getButtonExcluirTopicoEvento());
			painelTopicoEvento.add(getListTopicoEvento());
		}
		return painelTopicoEvento;
	}

Tudo numa classe que estende JInternalFrame. Como faço pra incluir um Scroll nesse JList? Já tentei passar a lista no construtor do scroll, já usei setbounds… tudo, e ela não aparece.

Utilize um JScrollPane. Detalhes em http://java.sun.com/docs/books/tutorial/uiswing/components/scrollpane.html

[]'s

table = new JTable(model); //Construção da sua tabela
JScrollPane pane = new JScrollPane();
		pane.setViewportView(table);
content = new JPanel(); //Seu container que colocara a tabela

content.add(pane);