私は問題があります。ゲームを作りました。それを開いたときに、ゲームを開始するには ENTER を押す必要があります (入力するだけです)。「EXIT GAME」というボタン一つでゲームをアップグレードしました。このボタンが原因で、Enter キーが機能しなくなった理由がわかりません。削除すると、もう一度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);
}
}