10

私はこの 2 時間、JGoodies を調査してきましたが、この件に関する適切なドキュメントはあまり見当たらないようです。JGoodiesのウェブサイトにもありません。それで、JGoodies は GUI のモデル化に使用するのに適したフレームワークではないかと思いました。まだ見つけていない開始方法に関する適切なドキュメントはありますか?

前もって感謝します。

4

3 に答える 3

8

まあ、スイングの他の標準的なレイアウトを使用しながら頭が痛いことを考えると、まったく複雑ではないと思います。

これらのヒントを念頭に置いてください

  1. JGoodies フォームは強力なレイアウトです。他とは異なり、思い描いたとおりのものが得られます

  2. http://www.jgoodies.com/downloads/articles-and-presentations/こちらの記事をお読みください。2 時間の調査では不十分です。

  3. JGoodies フォームを使用するときは、デバッグ モードを有効にして、正確に何をしているかを確認します。

  4. ほとんどの基礎クラスの学習曲線は急勾配であり、ギアを変更するには時間がかかります。

于 2011-12-21T02:04:02.947 に答える
8

私は、UI に JGoodies を使用するプロジェクトに参加しているだけですが、非常に複雑で使いにくいとしか言​​えません。それが強力なフレームワークであることは確かですが、ドキュメントはあまり詳しく説明されておらず、フレームワークの複雑さは理解するのが難しいだけです。別のフレームワークに切り替えることを検討しています...

痛みに値するものではないというだけです。頭痛以外に特別なことは何も得られません..

于 2011-10-31T09:56:27.143 に答える
7

JGoodies Binding (およびオプションで Validation) について言及していると思います。はい、それは良いフレームワークです。ただし、間違いなく学習曲線があり、コードをモジュール化する必要がある大規模なプロジェクトにより適しています。

詳しく知ることができ:

  1. プレゼンテーション モデル アーキテクチャに関する Martin Fowler 。
  2. プレゼンテーション モデルを理解するのに役立つ別の記事。
  3. ダウンロード アーカイブ内の古いバージョンのチュートリアル コード サンプル(解凍し、src/tutorial を参照)。ドキュメントもパッケージに含まれています。
  4. alfadx が述べたように、JGoodies サイトの記事を読んでください。

JGoodies FormLayout に関しては、デフォルトのレイアウト マネージャーよりは優れていますが、 MiG Layoutの方が優れていると思います。GUI作業にはWindowBuilderをお勧めします。

于 2012-12-07T19:34:49.527 に答える