为现有的 GUI java swing 应用程序提供 CLI 的最佳实践是什么。
对于阅读文本字段,我可以使用console.readLine(); or InputStreamReader(System.in)
,但我的 GUI 有单选按钮、复选框、组合框。那么这些 GUI 组件在 CLI 中的替代方案是什么?
我的 GUI 应用程序是一种向导,所以我想开发与 GUI 向导具有相同步骤顺序的 CLI。是否有编写 CLI 应用程序的最佳实践?
好用Console class of java.io
吗?或者使用sys.out.println()
与InputStreamReader(System.in
) 的组合来写入和读取控制台?