2 liuwen0730 liuwen0730 于 2014.10.31 13:04 提问

java编程,怎么将System标准输出重定向到不同的TextArea?

现在有7个程序,一个界面,界面上有7个TextArea,程序的运行情况本来会在控制台输出,使用System.setOut重定向输出流到TextArea,但是7个程序的运行情况总是会在一个TextArea中显示,我想要7个程序的运行情况在不同的窗口中显示,请问各位大神该怎么办?万分感激!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
如何将System.out的内容重定向输出到一个界面上的文本框中?
//imports import javax.swing.JFrame; import javax.swing.JTextArea; import java.io.PrintStream; class StreamToTextArea extends JFrame {   //declare PrintStream and JTextArea     private static Pr
java重定向程序的标准输出System.out到文件
http://outofmemory.cn/code-snippet/2307/java-redirect-program-standard-output-System-out-come-file import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.PrintStream;
标准输出重定向加管道,获取system命令执行结果
#include #include #include #include #include static int getResultFromSystemCall(const char* pCmd, char* pResult, int size) {    int fd[2];    if(pipe(fd))   {       printf("pipe erro
将Linux 标准输出,错误输出重定向到文件
1.想要把make输出的全部信息,输出到某个文件中,最常见的办法就是: make xxx > build_output.txt 此时默认情况是没有改变2=stderr的输出方式,还是屏幕,所以,如果有错误信息,还是可以在屏幕上看到的。 2.只需要把make输出中的错误(及警告)信息输出到文件中ing,可以用: make xxx 2> build_output.txt 相应地,由于1=st
C语言如何使标准输出重定向到一个文件
函数名: freopen   功 能: 替换一个流,或者说重新分配文件指针,实现重定向。如果stream流已经打开,则先关闭该流。如果该流已经定向,则freopen将会清除该定向。此函数一般用于将一个指定的文件打开一个预定义的流:标准输入、标准输出或者标准出错。   用 法: FILE *freopen(const char *filename,const char *type, FILE
将标准输出重定向到一个文件并在屏幕上显示
一、标准输出+标准错误输出标准输出和标准错误,同时保存到文件logfile方法一: <command> 2>&1 | tee <logfile>[root@home root]# id das 2>&1 |tee logfileid: das: No such user[root@home root]# cat logfileid: das: N...
unix 输入输出重定向
关于>&2、2>&1等重定向的详细解释! 在POSIX shell中,命令的结果可以通过%>的形式来定义(其中%表示文件描述符:1为标准输出stdout、2为标准错误stderr)!系统默认%值是1,也就是1>,而1>可以简写为>,也就是默认为>。而stdout的默认目标是终端(这点不用验证吧)。另外,stderr的默认目标我个人认为也是终端,比如: #abcddcba sh: abcdd
C++重定向到输出文件
举例: #include 9 #include 10 using namespace std; 11 int main(){ 12 ofstream log; 13 log.open("/home/liuyu/Learn/log"); 14 log<<"abc"<<endl; 15 log.close(); 16 }
swing 将system.out输出的信息重定向到JTEXTAREA
swing框架重定向控制台消息并且同步输出到JtextArea的解决思路及其中可能遇到的问题分析
调用system函数时输出重定向,导致输出顺序错乱
1、问题 #include #include int main() { printf("test1\n"); system("date"); } 非常简单的代码,但在重定向后的结果却出乎意料,竟然和终端运行结果不同! [jud@dspntp]$./a.out test1 Wed Sep 30 16:49:44 CST 2015 [jud@dspntp]$./a.out