Я хотел бы создать «мастера» на JDialog, используя CardLayout, который запускается пользователем при нажатии кнопки «Создать» на панели меню. В Netbeans я создал JDialog, через который у меня есть серия jPanels в формате CardLayout. В моем пункте меню «Новый» я написал следующий код для запуска jDialog следующим образом:
CardLayout cl = (CardLayout) jDialogNew.getLayout();
cl.preferredLayoutSize(jDialogNew);
cl.show(jDialogNew, "card1");
Однако компилятор выдает следующую ошибку:
Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException:
java.awt.BorderLayout cannot be cast to java.awt.CardLayout
Если кто-нибудь может помочь мне с созданием волшебника в Netbeans, я буду вечно благодарен