什么是用于终端应用程序的类似 Java、类似 curses 的库?

新手上路,请多包涵

我想编写一个进行屏幕操作的 Java 终端应用程序。在 *nix/C 世界中,是否有任何好的库可以让您像诅咒一样操纵屏幕?

我正在寻找的最小功能是窗口和用户输入支持。

在功能方面,我希望在终端区域有一个定期更新某些数据的区域,同时(同时)用户可以在屏幕的其他部分输入命令/文本。

原文由 Francisco Canedo 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 385
2 个回答

Charva ,它链接到本机代码但有一个基于 Swing 的 api。 屏幕截图 显示了许多文本窗口,因此看起来很有用。

原文由 Bart Schuller 发布,翻译遵循 CC BY-SA 2.5 许可协议

灯笼草

我最近找到了 Lanterna 图书馆。还没有机会使用它,但它看起来像是比其他的更新的替代品。

在此处输入图像描述

原文由 Bryce 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题