【发布时间】:2015-04-24 01:46:56
【问题描述】:
来自我从CardLayoutDemo获取的以下代码sn-p。
final static String BUTTONPANEL = "Card with JButtons";
final static String TEXTPANEL = "Card with JTextField";
-
//Create the panel that contains the "cards".
cards = new JPanel(new CardLayout());
cards.add(card1, BUTTONPANEL);
cards.add(card2, TEXTPANEL);
我不明白上面 2 个字符串的用法。我假设它们被用作特定卡片的指示器,但是为什么我们不使用以下代码呢?
//Create the panel that contains the "cards".
cards = new JPanel(new CardLayout());
cards.add(buttonPanel);
cards.add(textPanel);
我的意思是这 2 个字符串根本没有实际用途,这对我来说似乎很奇怪。
对不起我的菜鸟,如果问题含糊,请原谅我。
【问题讨论】:
标签: java awt cardlayout