如何为GUI java swing应用程序提供CLI

时间:2013-01-04 16:42:35

标签: java console console-application

为现有GUI java swing应用程序提供CLI的最佳做法是什么。

对于阅读文本字段,我可以使用console.readLine(); or InputStreamReader(System.in), 但我的GUI有单选按钮,复选框,组合框。那么CLI中这些GUI组件的替代方案是什么?

我的GUI应用程序是一种向导类型,因此我想开发与GUI向导具有相同步骤序列的CLI。有没有最好的编写CLI应用程序的实践?

使用Console class of java.io是否合适?或者使用sys.out.println()InputStreamReader(System.in组合)来编写和阅读控制台?

1 个答案:

答案 0 :(得分:0)

你听说过CHARVA吗?可能不是你想要的,但似乎很有希望。 http://www.pitman.co.za/projects/charva/index.html