Scusate forse non ho capito bene come funziona il CardLayout![]()
Perchè non viene visualizzato il JPanel con la scritta sopra il JPAnel colorato!?
codice:public class MainProva extends JFrame { /** * */ private static final long serialVersionUID = -7336648702131801090L; public MainProva() { JPanel pan1 = new JPanel(); pan1.setBackground(new Color(25,125,100,100)); pan1.setOpaque(true); JLabel label2 = new JLabel("TESTO PROVA!!"); JPanel pan2 = new JPanel(); pan2.setOpaque(true); pan2.add(label2); CardLayout cl = new CardLayout(); JPanel pannello = new JPanel(); pannello.setLayout(cl); pannello.add(pan1); pannello.add(pan2); //... setPreferredSize(new Dimension(500,500)); add(pannello); pack(); setVisible(true); } public static void main(String[] args) { new MainProva(); } }

Rispondi quotando