我正在研究具有多个组件的Java程序。我想要实现的是,任何异常都显示在JTextArea中,而不是在控制台中。下面的代码不起作用。我能做什么?
catch(MalformedURLException e){ textArea.append(E); }
谢谢
答案 0 :(得分:0)
JTextArea不支持append()方法。 如果您只需要显示错误,可以试试这个:
catch ( MalformedURLException e) { textArea.setText(e.toString()); }
如果您需要附加消息,可以试试这个:
catch ( MalformedURLException e) { textArea.setText(textArea.getText()+e.toString()); }