我有个问题。我创建了一个游戏。当我打开它时,我必须按 ENTER 才能开始游戏(只需输入)。现在我用一个名为“EXIT GAME”的按钮升级了游戏。我不知道为什么我的回车键因为这个按钮而不再起作用。如果我删除它,那么我可以再次按 Enter 并玩游戏。
我必须只为该按钮设置单击按下事件或类似的东西?请帮我。
public class LeftPanel extends JPanel implements ActionListener {
JButton ExitGame;
public LeftPanel(Tetris tetris) {
this.tetris = tetris;
setPreferredSize(new Dimension(400, 480));
setBackground(Color.getHSBColor(17f, 0.87f, 0.52f));
add(new JButton("Exit Game"));
{
ExitGame.addActionListener(this);
}
}
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
}