我正在嘗試放置一個遊戲,但是,我不確定如何解決重置功能。我已經完成了遊戲重置的工作,但是,在遊戲重新啓動時,這個標籤應該顯示玩家玩過的遊戲的數量不會從0改變爲0.這是我迄今爲止所做的。java重置遊戲方法,玩過的遊戲數量不增加
顯示和標籤的定位...
private int noGamesPlayed;
private JLabel gamesPlayed = new JLabel("Games Played = " + noGamesPlayed);
getContentPane().add(gamesPlayed);
gamesPlayed.setBounds(60,60+gridsize*boardsize,130,30);
復位功能...
public void reset(){
game.this.setVisible(false);
game.this.dispose();
new game();
updateGamesPlayed();
}
是想更新遊戲起的作用......
public void updateGamesPlayed() {
noGamesPlayed ++;
gamesPlayed.setText("" + noGamesPlayed + " Games Played");
}
幫助讚賞。
我認爲updateGamesPlayed()在遊戲類中? – JClassic 2014-12-07 18:18:00
如果是的話(並且沒有遊戲玩家不是靜態的),當你調用'新遊戲()'時,你正在重新初始化變量。 – JClassic 2014-12-07 18:19:18
它在遊戲類中是的,當遊戲重置時有沒有增加變量的方法? – AW90 2014-12-07 18:32:24