不確定如何說出這個,但我創建了一個可以工作的BlackJack遊戲。經銷商和用戶正在查閱兩張卡片,您可以點擊或停留,它可以正常工作。但是,在手牌結束之後,我想顯示一個窗口,表示您想再次播放。如果他們點擊是,遊戲將重置。我已經創建了這個休息方法,但是我可以通過重置遊戲中的重置按鈕來重置遊戲當前窗口的唯一方法。有沒有辦法讓彈出窗口重置遊戲?Java窗口控制
Q
Java窗口控制
0
A
回答
2
假設你已經寫了一個Swing GUI(你不說),我認爲你想使用一個JOptionPane進行研究,因爲這會打開一個模式對話框,強制用戶在允許他處理對話之前與程序的任何其他部分進行交互。
1
您可以使用JOptionPane並打開返回值。如果YES_OPTION
,請致電resetGame()
。否則,關閉遊戲或採取適當的行動。
int choice = JOptionPane.showConfirmDialog(null,
"Would you like to play another game?", "New Hand",
JOptionPane.YES_NO_OPTION);
switch (choice) {
case JOptionPane.YES_OPTION:
resetGame();
break;
case JOptionPane.NO_OPTION;
closeGame();
break;
case JOptionPane.CLOSE_OPTION;
closeGame();
break;
}
+0
謝謝,將會使用這個。 – Codes 2013-02-12 05:20:00
+0
很高興幫助。驗收顯示真正的感謝;) – 2013-02-12 05:22:25
相關問題
- 1. 用java控制窗口
- 2. 使用java更新控制檯窗口
- 3. 控制OSX窗口
- 4. 控制PowerShell控制檯窗口位置
- 5. 控制對外窗口
- 6. Visual Studio控制檯窗口
- 7. .NET控制檯窗口
- 8. 控制''沒有父窗口
- 9. 隱藏控制檯窗口
- 10. 控制窗口通過TCL
- 11. 檢測控制檯窗口?
- 12. 激活控制檯窗口
- 13. 訪問NIB窗口控制
- 14. Unkillable控制檯窗口
- 15. 隱藏控制檯窗口
- 16. 標準繪製Java窗口
- 17. UWP:從主窗口控制第二個窗口
- 18. 用另一個窗口控制另一個窗口
- 19. 在WPF窗口內嵌入控制檯窗口
- 20. 沒有控制檯窗口的Java運行GUI
- 21. 如何使用Java RMI從Windows服務控制桌面窗口?
- 22. 在單獨的窗口中顯示控制檯輸出[java]
- 23. 如何控制檯重定向到新窗口中的Java
- 24. 的Mac OS X - 控制等窗口
- 25. 控制檯窗口顯示的參數
- 26. 需要控制窗口的WPF應用
- 27. 用Tkinter控制窗口的變化
- 28. std :: wcout到XCode的控制檯窗口
- 29. 更新和多個控制檯窗口
- 30. 如何隱藏控制檯窗口
是的,這是一個Swing GUI對不起。只是查看它並實施它,最終工作如何我想要它。感謝您的快速響應和幫助。 – Codes 2013-02-12 04:01:55
@ user2063388:不客氣,歡迎來到stackoverflow! – 2013-02-12 04:06:43