Что случилось с учебным кодом JGoodies? - PullRequest
6 голосов
/ 02 ноября 2011

Я хочу узнать, как использовать привязку JGoodies (поскольку привязка бобов кажется мертвой в воде, как и ее вилка).Документы по связыванию JGoosides ссылаются на исходный код учебника, но этот код недоступен в последнем (2.5) дистрибутиве.

После просмотра предыдущих версий дистрибутива код учебника был отброшен между 2.0.6 и 2.1.0

Нужно ли понимать, что учебник устарел?если да, есть ли где-то актуальный учебный дистрибутив, который мне просто не хватало?

Ответы [ 3 ]

8 голосов
/ 04 января 2012

У меня был точно такой же вопрос, и мне потребовалось довольно много времени, чтобы найти ответ. Вы правы в том, что последняя версия (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

Есть также несколько онлайн-учебников, которые довольно хороши, однако, обратите внимание, что они основаны на очень старой версии 1.0. Опять же, принципы и концепции одинаковы.

  1. JGoodies: понимание переплета - часть 1
  2. JGoodies: понимание переплета - часть 2
  3. JGoodies: понимание переплета - часть 3
  4. JGoodies: понимание переплета - часть 4
  5. Введение в JGoodies Binding
4 голосов
/ 20 марта 2012

JGoodies удалил файлы, ссылки на которые приведены ниже.Однако я считаю, что учебные пособия по-прежнему доступны в библиотеках Java 1.4 в новых архивах .

. Кроме того, Карстен Ленцш создает новое приложение Showcase, которое будет иметь все учебные исходники.Это может быть доступно в июле.


Старый пост:

Чтение учебного кода, вероятно, лучший способ изучить 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

2 голосов
/ 20 августа 2015

Я также искал учебный код.

Он доступен в приложении Showcase (последняя версия на момент написания этого документа - 1.6.6).

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

Откройте приложение Showcase в Java WebStart.Вам может потребоваться добавить исключение безопасности для http://www.jgoodies.com в настройках Java, чтобы приложение могло работать.

После того, как вы открыли демонстрационную версию, вы можете получить доступ к исходному коду, нажав на кнопкуКнопка «Показать подробности» в правом верхнем углу окна.

Надеюсь, это поможет. JGoodies Showcase App 1.6.6

...