6

JGoodies バインディングの使用方法を学びたいです (Bean バインディングは水中で死んでいるように見え、そのフォークもそうであるため)。JGoosides バインディング ドキュメントはチュートリアル ソース コードを参照していますが、このコードは最新 (2.5) ディストリビューションでは利用できません。

以前のディストリビューション バージョンを調べたところ、チュートリアル コードが 2.0.6 と 2.1.0 の間で削除されたようです。

チュートリアルが古くなっていることを理解する必要がありますか? もしそうなら、私が見逃してしまった最新のチュートリアル配布はどこかにありますか?

4

3 に答える 3

8

これとまったく同じ質問があり、答えを見つけるのにかなり時間がかかりました。最新バージョン (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バインディングの紹介
于 2012-01-04T18:46:05.470 に答える
4

JGoodies は、以下にリンクされているファイルを削除しました。ただし、チュートリアルは、新しいアーカイブの Java 1.4 ライブラリーで引き続き利用できると思います。

また、Karsten Lentzsch は、すべてのチュートリアル ソースを含む新しい Showcase アプリを構築しています。7月に利用可能になる可能性があります。


古い投稿:

チュートリアル コードを読むことは、時代遅れではありますが、おそらく 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

于 2012-03-19T22:47:21.293 に答える
2

チュートリアルコードも探しています。

Showcase アプリで利用できます (これを書いている時点での最新バージョンは 1.6.6 です)。

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

Java WebStart で Showcase アプリを開きます。アプリの実行を許可するには、Java 設定でhttp://www.jgoodies.comのセキュリティ例外を追加する必要がある場合があります。

デモを開いた後、ウィンドウの右上隅にある [詳細を表示] ボタンをクリックすると、ソース コードにアクセスできます。

これが役立つことを願っています。JGoodies ショーケース アプリ 1.6.6

于 2015-08-20T13:20:24.520 に答える