如何在javafx中将打印流流传输到textarea?

如何在javafx中将打印流流传输到textarea?,java,stream,javafx,Java,Stream,Javafx,我有一个程序,它有一个函数来获取system.out的流 public PrintStream getStream() { final PrintStream origout = System.out; System.setOut(new PrintStream(new OutputStream() { @Override public void write(int b) throws IOException { ori

我有一个程序,它有一个函数来获取system.out的流

 public PrintStream getStream() {
    final PrintStream origout = System.out;

    System.setOut(new PrintStream(new OutputStream() {
        @Override
        public void write(int b) throws IOException {
            origout.write(b);
        }
    }));
    return origout;
}

现在我想把它显示在另一个类中javafx场景的textarea中。有没有可能或者我必须为它使用标签?

与使用标签相比,向JavaFX文本区域添加文本没有问题。调用TextArea.appendText(字符串)

如果要设置整个文本,请使用setText(字符串)


希望这有帮助

你说的标签是什么意思?对不起,我指的是标签。