使用JTextArea创建Swing控制台并使用追加文本或字符串(out.println)

时间:2013-05-26 08:22:11

标签: java swing jtextarea

使用JTextArea创建Swing控制台并使用追加文本或字符串(System.out.println)。什么更有效?

我正在尝试使用文本区域在Swing中执行控制台。使用自动完成等功能将字符串和输出带到文本区域。使用append text或strim(System.out.println)哪种技术更有效?文本区域旨在容纳大量条目。

1 个答案:

答案 0 :(得分:1)

您可以查看Message Console。我希望这能满足您的需求。

如果您想使用JTextArea进行日志记录,我建议使用一些日志记录框架并将输出呈现给JTextArea或JTextPane。 JTextPane还可以灵活地添加不同颜色的内容。 我最喜欢的是Log4j。您可以选择自定义它们。

您也可以根据需要选择。以下是综合日志框架列表。

Java Logging Frameworks

Wiki of Java Logging framwork

您还可以查看此SO question