Chamar JPanel a partir de um JPanel é possível?

Olá caros,

Estou comecando a criar interface grafica agora…
Eu ja vi alguns post sobre o assunto, mas todos chamam o JPanel a partir do frame.

Gostaria de saber se eh possivel fazer o mesmo a partir de um JPanel.

Estou tentando fazer o seguinte:

       AttributePanel.this.removeAll();
	AttributePanel.this.setVisible(false);
	AttributePanel.this.add(new AttributeCreationPanel());
	System.out.println("new panel created");
	validate();
	setVisible(true);

Esse codigo esta na acao de um botao. Quando o usuario clicar no botao eu quero que esse jpanel AttributePanel desapareca e o novo panel AttributeCreationPanel apareca.

Alguem pode me ajudar? :wink:

PS.: Ja estou usando o esquema de CardLayout e este AttributePanel faz parte de uma aba.