Duvida no JList

Não JList não aparece na tela, gostaria de saber o que esta errado no meu codigo. Obrigo pela ajuda.

import java.awt.;
import java.awt.event.
;
import javax.swing.*;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;

public class TelaConsUsuario extends JInternalFrame implements ActionListener, ItemListener {

JPanel p = new JPanel();

static final int offset = 25;
static int frameCount = 1;

// CAIXA DE TEXTO
JTextField tfEntrada= new JTextField();

//Label
JLabel lbExibicao= new JLabel("Nome");

//Lista
JList lista = new JList();

public TelaConsUsuario() {
	super("Consulta de Usuário",true,true,false,false); //Botoes da janela
	setBounds(offset * frameCount, offset * frameCount, 420, 370);
	frameCount++;
	setBackground(Color.white);
	montaTela();
	show();
	
}
public void montaTela() {

// Label
lbExibicao.setBounds(20,25,90,20);
getContentPane().add(lbExibicao);

// Caixas de Texto
tfEntrada.setBounds(150,25,90,20);
tfEntrada.addActionListener(this);
getContentPane().add(tfEntrada, null);
tfEntrada.setEditable(true);

//LISTA
lista.setBounds(100,50,110,50);
lista.setVisible(true);
getContentPane().add(lista,null);

// p.setBackground(Color.WHITE);
getContentPane().add§;

}

// interface ActionListener
public void actionPerformed(ActionEvent e)
{
}

//interface ItemListener
public void itemStateChanged(ItemEvent e)
            {
            }	

}

Pq seu código está errado.

Adicione as coisas no panel § e depois coloque o panel no content pane do frame.

Tente usar algum layout manager ao inves de null layout.