我在过去的两个小时里一直在研究JGoodies,我似乎没有找到很多关于这个主题的好的文档。甚至在JGoodies网站上也没有。所以这让我想知道JGoodies是一个很好的框架,用来建模你的gui?是否有一些我还没有找到的关于如何开始的好的文档?
嗯,我不认为这是复杂的,考虑到头痛,而使用其他标准布局从swing。
记住这些提示
-
JGoodies forms是一个强大的布局,你想象的就是你得到的,不像其他人
-
http://www.jgoodies.com/downloads/articles-and-presentations/请阅读这里的文章,2小时的研究是不够的。
-
当使用JGoodies表单时,启用调试模式,看看你到底在做什么。
-
大多数基础课程的学习曲线都很陡,需要时间来换挡。
我只是在一个使用JGoodies作为UI的项目上,我唯一能说的是它非常复杂,很难使用。我确信它是一个强大的框架,但是文档没有很好地描述,而且框架的复杂性很难理解。我正在考虑切换到另一个框架…
只是不值得那么痛苦,除了头疼,你不会得到任何特别的东西
我假设您指的是JGoodies Binding(和可选的Validation)。是的,这是一个很好的框架。然而,绝对有一个学习曲线,它更适合于需要保持代码模块化的大型项目。
了解更多信息:
- Martin Fowler谈表示模型架构。
- 另一篇有助于理解表示模型的文章。
- 教程代码示例在旧版本的下载存档(解压缩,浏览到src/Tutorial)。文档也包含在包中。
- 阅读JGoodies网站上的文章,正如alfadx提到的。
至于JGoodies的FormLayout,它比默认的布局管理器要好,但我认为MiG layout更好。