Java / swing:控制台组件?

时间:2010-05-10 19:59:24

标签: java swing console

我正在寻找一个可以在Swing中使用的组件,它充当GUI控制台

  • 有一个带滚动条的文本区域,可以设置为特定字体
  • 有一个主机应用程序可以获取的InputStream和OutputStream
  • 接受键盘输入,将其打印到控制台文本的末尾,然后将该输入发送到InputStream
  • 将OutputStream文本打印到控制台的末尾
  • 具有某种FIFO-ish属性,通过在适当的时候自动丢弃最旧的文本,可以限制控制台中显示的文本量
  • 允许将控制台文本复制(但不能剪切或粘贴或任何其他编辑)到系统剪贴板

这有点像Eclipse中的Console选项卡。

有没有提供此功能的好库?

2 个答案:

答案 0 :(得分:4)

答案 1 :(得分:1)

这是一个开发中的开源库,可以完成控制台所需的大部分工作: