1

Я хотел бы напечатать StackTrace из более Throwable в TEXTAREAпечати StackTrace в TEXTAREA в JavaFX

Что-то вроде этого:

textArea.setText(throwableElement.toString() + "\n" + throwableElement.printStackTrace()); 

Возможно ли это?

Я надеюсь, что вы можете помочь мне

Благодаря

+0

Возможный дубликат [Как я могу преобразовать трассировку стека в строку?] (HTTP: // StackOverflow .com/questions/1149703/how-can-i-convert-a-stack-trace-to-a-string) – fabian

ответ

2

Вы можете сделать

StringWriter stackTraceWriter = new StringWriter(); 
throwableElement.printStackTrace(new PrintWriter(stackTraceWriter)); 
textArea.setText(throwableElement.toString() + "\n" + stackTraceWriter.toString()); 
+0

Это работает! Большое спасибо: D –