我正在开发一个简单的Java applet多项选择测验,它将显示一个有三个选项的问题。我从文本文件中提取问题和答案,并希望在用户回答问题时循环查看问题。因此,每次用户点击“提交”时,程序将检查答案,然后用新问题更新标签。我的问题是如何让循环等待答案?我应该把所有代码都放在按钮事件处理程序中吗?我想过Cardlayout,但看起来效率低下。我还没有真正的代码;我还处于计划阶段。谢谢!
答案 0 :(得分:1)
我建议:
"My question is how do I get the loop to wait on the answer?"
,我甚至不会使用for循环或任何类似的循环来解决这个问题。List<String>
表示可能的答案,另一个字符串表示正确的答案,或者它可以为索引保存一个int给正确答案,甚至可以得到正确的答案永远是第一个,并确保随机化答案的显示。ArrayList<Question>
。