diz que o layout não é o layout manager de jPanel1.
Tem certeza que ao fazer:
CardLayout cl = new CardLayout();
JPanel jPanel1 = new JPanel(cl);//ou dar o setLAyout da vida
Vc está fazendo num local visível a todos componentes???
Dá uma olhada: http://java.sun.com/docs/books/tutorial/uiswing/layout/card.html
guigalvan
carllacj:
Tá dando esse erro: java.lang.IllegalArgumentException: wrong parent for CardLayout
To brincando com o cardlayout, e pelo que deu pra ver, pra fazer a troca do painel tu não instancia um novo objeto Cardlayout, tu atribui à variável layout o layout do teu painel. Copiando do tutorial do JAVA ficaria assim: