当我的程序启动时,会打开一个窗口(又名“StartWindow”),其中包含 3 个选项:新游戏/加载游戏/退出。当点击 New Game 或 Load Game 时(并在一些输入之后),游戏窗口(又名“GameWindow”)将打开,以便用户可以玩。
当 GameWindow 打开时,我想让 StartWindow 关闭。当 GameWindow 关闭时,StartWindow 将打开,直到单击实际的“EXIT”按钮。
有没有办法做到这一点?现在,我可以实现与此类似的唯一方法是使用一个名为“gameRunning”的布尔值。如果为真,则 StartWindow 上的按钮在单击时将不起作用。假时相反。
举例来说,假设每个窗口都有 3 个按钮、一个文本字段,没有别的。