我正在做一个蛇游戏项目。我有三个名为:
Engine.javaGameBoard.javaSnake.java
我JFrames在这个项目中添加了两个。第一帧是三个按钮:
playrulesexit
当我们单击rules按钮时,它会打开rules jframe(它正在工作)。当我们单击play按钮时,它应该运行蛇游戏。请建议我点击play按钮实际开始游戏时应该怎么做。
这是我在play按钮actionPerformed方法中复制的代码:
        JFrame frame = new JFrame("SnakeGame");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setResizable(false);
        Canvas canvas = new Canvas();
        canvas.setBackground(Color.black);
        canvas.setPreferredSize(new Dimension(GameBoard.MAP_SIZE * GameBoard.TILE_SIZE, GameBoard.MAP_SIZE * GameBoard.TILE_SIZE));
        frame.add(canvas);
        frame.pack();
        frame.setLocationRelativeTo(null);
        frame.setVisible(true);
        new Engine(canvas).startGame();