Como atualizar este JPanel?

Olá.

Tenho a seguinte situação:

Tenho um JFrame que é a minha aplicação principal. Neste JFrame a um JMenuBar e e o restante da tela é um JPanel (jPanel1).

Eu quero que, quando eu clicar em um item do menu, ele troque este JPanel por outro, no caso uma classe JPanel a parte.

Tentei fazer o seguinte:

No evento click:

jPanel1 = new OutroPanel();
jPanel1.revalidade();
jPanel1.repaint();

Fazendo isto não acontece nada.

Qual seria a solução?

Valew!

Usa o CardLayout!!!
Ele faz exatamente isso.

http://java.sun.com/docs/books/tutorial/uiswing/layout/card.html