2012-03-27 80 views
0

我在jave中使用eclipse插件做一个项目来创建一个像运行vue scripts的eclipse这样的IDE。目前这个程序是在console中执行的。我创建了一个GUI来编写这些程序,当我按下GUI中的运行按钮时,我需要在运行完成后将输出返回到我的GUI控制台视图。如何使用eclipse插件将控制台输出重定向到GUI控制台视图?

我应该怎么做?任何人都可以帮助我做到这一点?

回答

1

你是如何启动这些程序的?如果您使用Runtime.exec(),则会得到Process。您可以拨打电话Process.getOutputStream()来获取派生进程的输出流,然后从中读取行并将其输出到GUI控制台视图。

+0

即时通讯不使用Runtime.exec,我创建一个连接到服务器,然后传递命令来运行程序...输出显示在Eclipse控制台,但我需要显示它在GUI控制台。 ..我不在这里创建一个过程。所以我该如何做到这一点 – karthigayan 2012-03-27 09:17:44

相关问题