我有一個應用程序在其中調用JOptionPane。 如何才能連續運行方法,直到JOption窗格中的yes被選中?在等待輸入時運行方法
move = JOptionPane.showInputDialog(null, game + "\n" + "Your Move " + game.inputPrompt() + " ?");
謝謝!
我有一個應用程序在其中調用JOptionPane。 如何才能連續運行方法,直到JOption窗格中的yes被選中?在等待輸入時運行方法
move = JOptionPane.showInputDialog(null, game + "\n" + "Your Move " + game.inputPrompt() + " ?");
謝謝!
線程化。創建一個新線程來做任何你想做的事情,直到移動設置。
你應該use threads有幾個代碼部分並行執行。
將您的處理放在單獨的線程中。見Concurrency in Swing
你很可能不想連續運行一個方法(這會掛住你的CPU)。你的意思是在等待用戶輸入的同時並行運行它?如果那麼你可以開始一個新的線程。
看一看Runnable接口
http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Runnable.html