Java CLI UI 设计:框架或库?[关闭]
-
19-09-2019 - |
题
我目前正在开发一个只需要命令行界面的小型实用程序,我开始想知道 Java 是否提供了创建 CLI 的标准方法,就像 Swing 等 GUI 中存在的那样。我对命令行参数及其解析并不真正感兴趣,而是对用户与程序进行的基于命令的交互感兴趣。这是针对 GUI 根本不需要或不是使用该程序的选项的情况。
谷歌搜索该主题几乎只会导致有关如何使用BufferedReader以及喜欢与用户进行基本互动的教程,旨在人们学习Java的基础知识,并编写Simple UI,以要求“ Hello World!”询问名称并打印“ Hello World!” ETC..
是否有任何库专注于提供一个良好的框架来快速实现更复杂的 CLI UI,或者这确实是每个人都为自己的实用程序以临时方式实现的东西?
也许有人知道在并非一切都是图形化的时候创建的实现模式?这也将是有用的资源。
解决方案
也许CLI工具包...
其他提示
尝试搜索诅咒和Java中,像的http:// www.google.co.uk/search?q=curses+for+java 。很久以前CHARVA( http://www.pitman.co.za/projects /charva/index.html )看起来不错。
我已经使用了Apache的百科全书CLI库在过去,一直运作良好,我: HTTP:/ /commons.apache.org/cli/
不隶属于 StackOverflow