2011-03-02 38 views
0

我目前正在构建一个网页游戏,它接受来自用户的输入,将数据放入一个javabean中,然后更新该板并检查获胜者。我能够正确地发出胜利者的消息,但是我的问题是,一旦确定了胜利者,我怎么能够停止输入流程,以便董事会保持不变(直到新游戏被点击)?停止来自JavaBean的输入

我的输入是通过setmoveCol(String movecol)方法进入的。我想在确定胜出者后检查输入是否进入,打印出相对的“游戏结束消息”,并拒绝此举。

回答

0

有可能有很多方式,但一个方法可能是:

  • 当获胜者发现,你可以设置一个布尔值,而忽略任何输入,如果该布尔值为true

,如果你想要更详细的同步oportunities:

  • 你可以记住找到胜利者的时间戳,如果有人输入的东西,你也应该得到一个时间戳f或那个行动。因此,您可以忽略任何时间戳高于获胜者时间戳的输入。
+0

第一个选项听起来不错,我主要关心的是如何在条件满足后停止输入。 – Leif 2011-03-02 16:48:06