I am creating a Java app project that something similar to the one I post below
- Has a single frame with a label.
- A
Mastercardpanel
just below the label. - An array of panels to be embedded onto the
Mastercardpanel
Code snippet
CardLayout card=new CardLayout(500,500);
JPanel mastercardpanel=new JPanel();
JPanel[] cardpanel;
cardpanel = new JPanel[50];
mastercardpanel.setLayout(card);
Also for each of the card panel's I would use group layout to add some Swing elements.
Code snippet
for(t=0;t<50;t++)
{
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(cardpanel[t]);
cardpanel[t].setLayout(layout);
.
.
.
My problem is that GroupLayout
would only accept cardpanel
as a non-null value. Please suggest how to go about it.