如何在javafx中将打印流流传输到textarea?
我有一个程序,它有一个函数来获取system.out的流如何在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
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(字符串)
希望这有帮助 你说的标签是什么意思?对不起,我指的是标签。