Java:等待mouseClickedEvent

时间:2017-05-16 01:06:52

标签: java

我正在编写一个程序,用户可以通过单击JTable单元格来回答问题。如果问题的回答正确/不正确,MouseListener会更改answersResult的值。程序将一直运行,直到没有可用的问题(available数组列表包含Items的列表,这是我创建的包含字符串事件,年份和描述的类,由{{分别为1}},getEvent()getYear()方法。但是,对于每个问题,我想等到检测到getDescription()之后再执行进程代码(见下文)。

我知道为等待添加另一个while循环非常糟糕。我也见过 一些答案建议在mouseClickedEvent方法中放置我想做的任何事情,但我不知道在我的情况下如何,因为我想多次重复它。

我认为另一个问题是程序停留在while(available.size()!= 0)循环中。所以它无法检测到鼠标点击。

有关如何使这项工作的任何建议?

mouseClicked

0 个答案:

没有答案