【发布时间】:2016-04-27 05:19:29
【问题描述】:
我的代码中有 2 个 JPanel。第一个是Furutsu7,它是包含我的游戏的主要JPanel。第二个 JPanel 是开始 Jbutton。我想要完成的是在用户单击 Jbutton 后,Furutsu7 JPanel 将出现。
这是我创建按钮的设置类。
public void setup(){
JFrame f = new JFrame("Start ");
JPanel card1 = new JPanel();
JPanel card2 = new JPanel();
cards = new JPanel(new CardLayout());
JButton Card1Button = new JButton("Start");
card1.add(Card1Button);
JButton Card2Button = new JButton("Exit");
card2.add(Card2Button);
cards.add(card1, "C1");
cards.add(card2, "C2");
f.add(cards, BorderLayout.CENTER);
f.setTitle("Furutsu");
f.setSize(500, 300);
f.setLocationRelativeTo(null);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
}
我需要帮助的是我应该在执行的操作中添加什么以切换到 Furutsu JPanel。
public void actionPerformed(ActionEvent e) {
}
【问题讨论】:
标签: java swing jbutton layout-manager cardlayout