Je voudrais créer un "assistant" sur un JDialog en utilisant le CardLayout, déclenché par l'utilisateur en appuyant sur le bouton Nouveau de la barre de menu. Dans Netbeans j'ai créé un JDialog à travers lequel j'ai une série de jPanels au format CardLayout. Dans mon « Nouveau » élément de menu que j'ai écrit le code suivant pour lancer le JDialog comme suit,Besoin de créer un WIZARD sur Netbeans (jDialog vs CardLayout)?
CardLayout cl = (CardLayout) jDialogNew.getLayout();
cl.preferredLayoutSize(jDialogNew);
cl.show(jDialogNew, "card1");
Cependant, le compilateur est livré avec l'erreur suivante,
Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: java.awt.BorderLayout cannot be cast to java.awt.CardLayout
Si quelqu'un est là que peut me prendre à travers la création d'un assistant sur "Netbeans" Je serais éternellement reconnaissant
Cet [exemple] (http://stackoverflow.com/questions/5654926/implementing-back-forward-buttons-in-swing/5655843#5655843) peut être un bon début sur votre [sscce] (http://sscce.org/). – trashgod