我们将数据以几种不同的数据格式存储在内部键值存储中,为了查看或更新存储中的数据,我构建了一个命令行工具,它接受自定义查询语言(类似于对象查询语言)解析的命令,解释它并在控制台上显示它。
我正在考虑为此构建一个基于 Web 的 GUI。由于我对此的经验有限,想知道什么是最简单的方法(在java中)。
目前,UI 只需要两个元素,一个用于接受命令的文本区域和一个用于显示输出的表格。输出表应该很容易实现,但我被困在输入元素部分,因为控制台应用程序默认提供命令的历史记录,但我不确定哪个 GUI 元素对此有好处。另一种方法是有一个大文本框,用户可以在其中键入多个命令并运行其中任何一个,只需像大多数标准 gui sql 客户端一样突出显示并执行它( http://mywebsql.net/screenshots/?cat= Sql+Editors#/images/screens/02.Sql%20Editors/Multiple%20Editors.png )
我浏览了 Google Web Toolkit 小部件库(https://developers.google.com/web-toolkit/doc/latest/RefWidgetGallery),但它们似乎都不适合我的需要。
对此的任何建议都会非常有帮助。
谢谢