pauseButtonaddActionListenernew ActionListener public void actionPerformedActionEvent e chessBoardsetPausedtrue; 将游戏暂停 JOptionPaneshowMessageDialogStartChess
pauseButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { chessBoard.setPaused(true); //将游戏暂停 JOptionPane.showMessageDialog(StartChessJFrame.this, "游戏已暂停,请点击继续按钮继续游戏"); //弹出提示框 } }); //继续按钮监听器 resumeButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { if (chessBoard.isPaused()) { //判断当前是否处于暂停模式 chessBoard.setPaused(false); //将游戏继续 JOptionPane.showMessageDialog(StartChessJFrame.this, "游戏已继续"); //弹出提示框 } else { JOptionPane.showMessageDialog(StartChessJFrame.this, "当前未处于暂停模式,请勿重复点击"); //弹出提示框 } } })
原文地址: https://www.cveoy.top/t/topic/g1DH 著作权归作者所有。请勿转载和采集!