我有一个调用JOptionPane的应用程序。 如何选择JOption Pane中的yes,我怎样才能连续运行方法?
move = JOptionPane.showInputDialog(null, game + "\n" + "Your Move " + game.inputPrompt() + " ?");
谢谢!
答案 0 :(得分:2)
将您的处理放在一个单独的线程中。见Concurrency in Swing
答案 1 :(得分:1)
线程。创建一个新线程来做任何你想做的事情,直到移动设置为止。
答案 2 :(得分:1)
你应该use threads让几部分代码并行执行。
答案 3 :(得分:1)
你很可能不想连续运行一个方法(那会占用你的CPU)。你的意思是在等待用户输入时并行运行吗?如果那时你可以开始一个新的线程。
查看Runnable界面
http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Runnable.html