【问题标题】:Print Stacktrace into Textarea in JavaFX在 JavaFX 中将 Stacktrace 打印到 Textarea
【发布时间】:2016-01-29 10:56:00
【问题描述】:
我想将 throwable 的堆栈跟踪打印到 Textarea 中
类似这样的:
textArea.setText(throwableElement.toString() + "\n" + throwableElement.printStackTrace());
这可能吗?
希望你能帮到我
谢谢
【问题讨论】:
标签:
javafx
exception-handling
javafx-8
stack-trace
printstacktrace
【解决方案1】:
你可以的
StringWriter stackTraceWriter = new StringWriter();
throwableElement.printStackTrace(new PrintWriter(stackTraceWriter));
textArea.setText(throwableElement.toString() + "\n" + stackTraceWriter.toString());