我试图用一个按钮在Jpanel窗体上暂停和恢复游戏背景音乐,我在下面所做的只是从一开始就重置/重复声音,而不是暂停和播放。我在这里查看了其他一些示例并尝试实现,发生了同样的事情。或只是暂停它。任何想法要添加到它以使其起作用吗?谢谢
Boolean isPaused = false;
private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {
if (isPaused = false ) {
Game.gameMusic.pause();
isPaused = true;
}
else {
Game.gameMusic.resume();
isPaused = true;
}
}
最佳答案
那将成为
Boolean isPaused = false;
private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {
if (!isPaused ) {
Game.gameMusic.pause();
jButton6.setText("resume");
}
else {
Game.gameMusic.resume();
jButton6.setText("pause");
}
isPaused = !isPaused;
}