我正在开发一个实用程序,它将用于测试我当前正在开发的项目。该实用程序将做的是允许用户提供各种输入,它将发出请求并提供响应作为输出。
但是,目前确切的格式(哪些输入是必需的,哪些输入是可选的)尚未充实。此外,Swing 中的编码有些重复,因为整体工作很简单,但这应该是最安全的路线,因为我或多或少拥有完全的控制权,并且每个组件都可以根据我的需要进行调整。我正在考虑使用 XML 格式的配置文件来描述 GUI(至少其中一部分),然后对事件处理部分(除了验证等之外)进行编码。 GUI 本身不应该太复杂。对于每种类型的请求,都有一个用于请求的选项卡,每个选项卡内都有各种输入。
似乎已经有很多关于此的问题,但我并没有要求第三方库来做到这一点。我希望自己做这件事,因为我认为它不会太复杂(希望如此)。我使用它的主要考虑是可重用性(稍后,用于其他项目)和简化 GUI 工作。我的问题是:还有其他我忽略的优点/缺点吗?值得(未知)时间这样做吗?
我之前用 VB.NET 和 Flex3 构建过 GUI。
最佳答案
XML 太2000了。它是代码,把它放在真正的源文件中。如果它确实简单到可以是 XML,那么您所要做的就是删除 XML 处理步骤并使用更清晰的语法。如果事实证明它比您最初预期的要复杂一点,那么您就可以使用您最喜欢的编程语言的全部功能。
关于java - 评估通过文件与编码创建 GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2451280/