【问题标题】:Java terminal emulator [closed]Java终端模拟器[关闭]
【发布时间】:2012-09-13 11:44:01
【问题描述】:

有没有人知道模拟 vt100 终端的库或类(图形与否无关紧要)。我想要的基本上是一个实现 vt100 终端逻辑的类(比如当接收到“删除”代码时将调用删除函数,或者如果基于 GUI 将删除一个字符)。

【问题讨论】:

    标签: java terminal-emulator vt100


    【解决方案1】:

    Telnetd 似乎是一个完整且有据可查的解决方案:

    http://telnetd.sourceforge.net/

    你也可以试试:

    http://www.jcraft.com/jcterm/

    它的行为类似于 VT100,并使用 SSH2 连接。但是网站显示VT100仿真不完整。

    【讨论】:

    • Telnetd 是一个服务器。它不进行终端仿真。 Telnet 客户端会这样做。
    • @EJP:你错了。这不是一个独立的应用程序,而是一个库,它包含创建服务器和客户端所需的一切。
    【解决方案2】:

    看看 JediTerm 项目:https://github.com/JetBrains/jediterm

    它既有图形实现也有 API 可以覆盖。 图形版本适用于远程 SSH 连接(使用 JSch)和本地 pty(使用 Pty4J)。

    这是一个成熟的项目,用于JetBrains产品中的嵌入式终端。

    【讨论】:

      猜你喜欢
      • 2011-06-20
      • 2021-11-30
      • 2018-11-08
      • 1970-01-01
      • 2010-12-29
      • 2011-08-02
      • 2010-11-14
      • 2014-04-29
      • 1970-01-01
      相关资源
      最近更新 更多