在java中运行系统进程所以它不会冻结程序

时间:2012-06-22 22:51:38

标签: java process

请告诉我如何在java中正确执行系统进程。我想在java中做控制台的kinfd。我做了什么看起来像那样。

enter image description here

我应该如何正确调用JTextField中的进程? 我知道如何使用侦听器等。我只是要求正确运行该过程。 谢谢:)但我想确保整个布局不会冻结。

1 个答案:

答案 0 :(得分:2)

使用SwingWorker并将操作置于后台。使用后台线程中的内容执行Runtime.exec()。

http://docs.oracle.com/javase/6/docs/api/javax/swing/SwingWorker.html