我如何使用wait notify来停止暂停一个方法,同时等待另一个类中的按钮被按下



所以使用java中的GUI,我试图让用户按下传输按钮,这将启动一个方法。这种方法将打开一个单独的GUI,它将要求用户输入信息,然后在用户按下保存按钮时保存信息。我想做的是在方法打开单独的GUI后暂停它,并在用户在第二个GUI中点击保存按钮后继续。除非有更好的方法,否则我相信实现wait notify方法是最好的方法,但到目前为止我还没有成功。

首先,不要在事件调度线程中(使用wait/notify)。这将导致UI停止响应输入事件和重绘请求,有效地"挂起"你的程序。

在你的例子中,这将是一个使用模态对话框的简单例子。

查看如何在Swing中创建对话框和并发

相关内容

  • 没有找到相关文章

最新更新