我用Java爲學校編寫了一個小遊戲。我們有給定功能的圖書館。我編寫了一個重複執行命令的代碼(while),我用println檢查了命令運行正常,但在GUI中看不到結果,只看到最後一個結果。圖形用戶界面不在框架中顯示命令
項目:https://drive.google.com/open?id=0B5Ehxz_FAn6BMjVPOWY5MkgycVk&authuser=0
代碼:
public void spielen() {
if (guthaben > 0) {
if (endlosspielAktiv) {
while (guthaben > 0) {
kasten.Ringe.faerbeUm(); //Here the GUI doesn't show the results
ZEICHENFENSTER.gibFenster().warte(500);
guthabenRunter();
}
setEndlosspielAktiv(false);
} else {
kasten.Ringe.faerbeUm();
}
} else if (guthaben == 0) {
setEndlosspielAktiv(false);
}
guthabenRunter();
}
我們幫不了你現在 - 你需要給我們提供更多的代碼。你可以嘗試提供一個完整的例子(編譯;並可以運行重現你的問題)? – GhostCat 2015-03-31 08:45:42
一件好事就是用英文編寫代碼,所以它會更容易理解,所以不同的人想讀你的代碼 – damus4 2015-03-31 08:46:37
好的是從谷歌驅動器的壓縮好嗎? – 2015-03-31 08:46:57