jgoodies绑定教程代码发生了什么?

我想学习如何使用Jgoodies绑定(因为bean绑定似乎在水中死了,它的fork也是如此)。 jgoosides绑定文档引用了教程源代码,但此代码在最新的(2.5)发行版中不可用。 在查看以前的发行版本之后,教程代码似乎在2.0.6和2.1.0之间被删除

我明白教程已经过时了? 如果是这样,是否有一个我最不能错过的最新教程分发?

我有同样的问题,我花了很长时间才找到答案。 你是对的,因为最新版本(2.5)不包含教程代码。 但是,旧的教程代码(v2.06)是一个非常好的起点,并将教你基础知识。 (至少它对我有用。)

从浏览发行说明开始 ,2.06和2.5之间有一些重大变化,其中com.jgoodies.binding.binder包是最大的。 (有趣的是,该文档没有特别提到该教程已被删除……)

使用旧教程代码的唯一问题:

com.jgoodies.binding.list.ArrayListModel com.jgoodies.binding.list.ObservableList 

已被替换为:

 com.jgoodies.common.collect.ArrayListModel com.jgoodies.common.collect.ObservableList 

还有一些在线教程非常好,但请注意,它们基于极其古老的v1.0。 尽管如此,主体和概念是相同的。

  1. JGoodies:理解装订 – 第1部分
  2. JGoodies:理解装订 – 第2部分
  3. JGoodies:理解装订 – 第3部分
  4. JGoodies:理解装订 – 第4部分
  5. JGoodies Binding简介

JGoodies删除了下面链接的文件。 但是,我相信这些教程仍然可以在新档案的Java 1.4库中找到。

此外,Karsten Lentzsch正在构建一个新的Showcase应用程序,它将拥有所有教程资源。 它可能会在七月份上市。


老post:

阅读教程代码可能是学习JGoodies的最佳方式,即使它已经过时了。 您仍然可以从档案中获取它们:

http://www.jgoodies.com/download/libraries/binding/binding-1_5_0.zip

http://www.jgoodies.com/download/libraries/validation/validation-1_4_0.zip

http://www.jgoodies.com/download/libraries/forms/forms-1_3_0.zip

我也一直在寻找教程代码。

它可以在Showcase应用程序中找到(最新版本在撰写时为1.6.6)。

http://www.jgoodies.com/downloads/demos/

在Java WebStart中打开Showcase应用程序。 您可能需要在Java设置中为http://www.jgoodies.com添加安全例外以允许该应用程序运行。

打开演示后,您可以通过单击窗口右上角的“显示详细信息”按钮来访问源代码。

我希望这有帮助。 JGoodies展示App 1.6.6