我正在做一个学校项目,但是我坚持在我的JPanel之间切换。每个程序都是在单独的类中创建的,而我从Driver类运行程序。我能够显示第一个屏幕(MenuScreen),但是当在MenuScreen中按下按钮时,无法切换到PlayScreen,RulesScreen,CreditsScreen。在我的代码中,ms = MenuScreen,ps = PlayScreen,rs = rulesScreen。
public class Driver extends JFrame implements ActionListener
{
public void start()
{
menu = new JPanel();
menu = ms.getMenu();
game = new JPanel();
game = ps.getGame();
rules = new JPanel();
rules = rs.getRules();
setContentPane(menu);
}
}