【问题标题】:Java/swing: console component?Java/swing:控制台组件?
【发布时间】:2011-02-17 20:37:49
【问题描述】:

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

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

这有点像 Eclipse 中的控制台选项卡。

有没有提供这个的好的库?

【问题讨论】:

标签: java swing console


【解决方案1】:

【讨论】:

  • 伊克。不,它只是 JTextPane 的轻量级 5kbyte 扩展,它以可用作 VT100 型终端的方式实现颜色 + 等。 (抱歉耽误了时间,我的一些 Java 工作的日程安排非常紧张)
【解决方案2】:

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

【讨论】:

  • 这似乎并没有公开 InputStream,人们可以从中读取用户输入到控制台
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-11-21
  • 2016-06-02
  • 2019-04-09
  • 2013-03-19
  • 2013-05-05
  • 2021-04-03
  • 2014-08-21
相关资源
最近更新 更多