我目前正在设计一个基本游戏作为一种实验不同GUI组件的方式。在游戏中的某一点,我产生了一个新的框架,玩家必须选择某个选项。我有ActionListeners
和一切设置,以便玩家可以选择所述选项。不过,我还希望主游戏的框架能够告诉我何时选择了一个选项,以便可以执行该选项。有关如何做到这一点的任何提示?我目前使用WindowFocusListener
来检测焦点从菜单中跳出并回到主游戏,但这似乎有点不可靠。等待在GUI中的输入
回答
我生成一个新的框架..
使用模式JDialog
或JOptionPane
代替。考虑到'模式性质,代码将在设置组件可见的行停止,并在继续下一行之前等待它关闭。
准确地说 - 1+以上 – 2013-02-24 04:53:40
@HovercraftFullOfEels我可能会将此标记为重复项,但我怀疑这是一个难以搜索的主题。不是说这是一个很好的借口。 – 2013-02-24 04:54:56
[This question](http://stackoverflow.com/questions/6077889/how-to-make-the-main-gui-thread-wait-until-a-separate-pop -up-window-is-disappe?rq = 1)可被认为是一个可能的重复。 – 2013-02-24 04:56:48
- 1. 如何让GUI等待用户输入?
- 2. 等待输入
- 3. 如何使程序在Python GUI中使用输入框等待输入?
- 4. c + +等待输入
- 5. Qt线程等待来自GUI的输入
- 6. printf的等待输入
- 7. Java:如何在GUI中等待1秒
- 8. 等待node.js中的用户输入
- 9. android - 等待用户输入
- 10. 等待键盘输入
- 11. 与fgets()不等待输入
- 12. Java:InputStream.read不等待输入?
- 13. jquery - 等待用户输入
- 14. 使readline等待输入R
- 15. AlertDialog不会等待输入
- 16. std :: cin.getline不等待输入
- 17. WPF等待用户输入
- 18. 不等待输入java
- 19. Arduino:等待串口输入
- 20. 等待gui完成 - matlab
- 21. CIN是不是在等待输入
- 22. 在等待输入时运行方法
- 23. Java扫描器中断等待输入
- 24. 等待听者在做...而GUI
- 25. 继续等待输入的程序C++
- 26. 等待超时的用户输入
- 27. 我的第一个scanf()不在等待输入,但仍然在等待并接受输入以后
- 28. 在等待按钮输入时检查键盘输入
- 29. Java scan.nextLine()仅等待用户输入int用户输入;不等待字符串用户输入
- 30. 等待只输入X时间的输入
请添加一些您尝试的代码和什么错误,所以我们可以更好地回答你的问题。 – 2013-02-24 04:51:34