我正在为具有多个 JButton 的游戏制作菜单,我为 mouseListener 创建了一个新类,并使用 mouseReleased 执行我的代码,然后将该类添加到我的 JButton l。所以我的问题是,如果我想让我的第二个按钮运行一些不同的代码,我是否需要为它创建一个新类,或者是我可以在 Input 类中执行它的一种方式,我的第一个按钮的代码就在其中。
JButton play = new JButton("Play");
play.setBounds(299, 80, 170, 70);
play.addMouseListener(new Input());
panel.add(play, null);
这是我的 mouseListener 的代码。
public void mouseReleased(MouseEvent e)
{
JFrame gameWindow = new JFrame("");
gameWindow.setSize(Frame.windowWidth, Frame.windowHight);
gameWindow.add(new Draw());
gameWindow.setVisible(true);
gameWindow.setLocationRelativeTo(null);
}