我正在尝试使用CardLayout
在我尝试编程的游戏的视图之间切换,但我遇到了一些麻烦。这是我得到的:
编辑:将代码更新为我目前的代码
panelCont = new JPanel();
JPanel panelFirst = new JPanel();
JPanel panelSecond = new JPanel();
JButton buttonOne = new JButton("Start");
final CardLayout c1 = new CardLayout();
panelCont.setLayout(c1);
panelFirst.add(buttonOne);
panelSecond.add(this);
panelCont.add(panelFirst, "1");
panelCont.add(panelSecond, "2");
c1.show(panelCont, "1");
buttonOne.addActionListener(new
ActionListener()
{
public void actionPerformed(ActionEvent event)
{
c1.show(panelCont, "2");
}
});
我想使用按钮在视图与游戏之间切换,但是当我运行它时,按下按钮时屏幕只是空白。感谢。