-2

我目前正在设计一个基本游戏,作为试验不同 GUI 组件的一种方式。在游戏中的某一时刻,我生成了一个新框架,玩家必须为其选择某个选项。我已经ActionListeners设置好了所有内容,以便玩家可以选择所述选项。但是,我还希望主游戏的框架能够判断何时选择了一个选项,以便可以执行该选项。关于如何做到这一点的任何提示?我目前正在使用 aWindowFocusListener来检测焦点离开菜单并返回主游戏,但这似乎有点不可靠。

4

1 回答 1

4

我生成一个新框架..

使用模态JDialog或 aJOptionPane代替。鉴于“模态”性质,代码将“停止”在设置组件可见的行,并等待它关闭,然后再继续下一行。

另请参阅多个 JFrame 的使用,好/坏做法?

于 2013-02-24T04:52:13.637 回答