【发布时间】:2011-02-17 20:37:49
【问题描述】:
我正在寻找一个可以在 Swing 中使用的组件,它充当 GUI 控制台,
- 有一个带有滚动条的文本区域,可以设置为特定字体
- 具有宿主应用程序可以获得的 InputStream 和 OutputStream
- 接受键盘输入,将其打印到控制台文本的末尾,并将该输入发送到 InputStream
- 将 OutputStream 文本打印到控制台末尾
- 具有某种 FIFO-ish 属性,因此可以通过在适当时自动丢弃最旧的文本来限制控制台中显示的文本数量
- 允许将控制台文本复制(但不能剪切、粘贴或任何其他编辑)到系统剪贴板
这有点像 Eclipse 中的控制台选项卡。
有没有提供这个的好的库?
【问题讨论】:
-
不是重复的;我不关心颜色+滚动锁等,JTextArea 不给你输入/输出流。