1

Java デスクトップ アプリケーション用の GUI を作成する必要があり、Swing よりも優れたものを使用したいと考えています。NetBeans RCP の学習曲線はどのようなものですか? Eclipse RCP の学習曲線は非常に悪いため、検討する価値はありません。

「現在、1 週間のトレーニングの後、RCP の初心者は RCP の非常に基本的な事柄に触れたところです。これが、多くの大企業が RCP の採用に問題を抱えている理由の 1 つです。」

http://wiki.eclipse.org/E4/RCP_Future

NetBeans RCP の学習曲線はかなり短いですか?

ありがとう。

ディーン

4

3 に答える 3

2

Netbeans RCP に基づくアプリケーションに取り組んでいる夏のインターンがいて、とてもうまくいっています。スイングがメインなので、今までの知識がそのまま活かせる内容が多いです。Matisse GUI ビルダーなどのツールを引き続き使用でき、RCP から多くの利点を得るためにいくつかのパターンを学ぶ必要があります。

The definitive guide to the Netbeans Platformという本は、優れたリファレンス/チュートリアルであり、適度に最新のものです。

Geertjan のブログもチェックする価値が あります。彼はリッチ クライアント プラットフォーム ドキュメントのテクニカル オーサーであり、Netbeans RCP クックブックを形成する定期的なブログ投稿を行っています。

于 2009-08-13T14:42:37.097 に答える
1

私は約 4 日かけて Swing アプリケーションを作成し、約 3 日でそれを NetBeans Platform アプリケーションに移植することができました。私はいくつかの Eclipse RCP を実行しましたが、NetBeans プラットフォームを使用する方がずっと簡単だと言えます。私はまだ NetBeans プラットフォームに慣れていませんが、複雑なアプリケーションを作成して時間がかかりすぎるとしたら、まず NetBeans プラットフォームから始めるだろうと確信しています。Heiko Bock の「NetBeans Platform 7 の決定版ガイド」も使用していました。

于 2012-05-01T05:43:59.750 に答える
0

固有の複雑さが、実質的なサイズの GUI ライブラリ間で劇的に異なるとは思えません。Netbeans RCP は実際には Swing ベースであるため (Windows のほうがプラットフォームのルック アンド フィールが優れていると思います)、既に Swing を知っているので、学習曲線はややフラットになるかもしれません。

「現在、1 週間のトレーニングの後、RCP の初心者は RCP の非常に基本的な事柄に触れたところです。これが、多くの大企業が RCP の採用に問題を抱えている理由の 1 つです。」

これは正しいかもしれませんし、正しくないかもしれませんが、場合によっては (つまり、派手なグラフィックス/キャンバス/3D/ビットマップの操作がない場合)、単純な古いダイアログ/フォームだけでも大いに役立つことを考慮してください。習得すべき重要な部分は (私の意見では) リスト/ツリー モデルと一般的なデータ バインディング メカニズムであり、動作するレイアウト マネージャーを見つけて学習し、それに固執することです (MigLayout は優れており、Swing と SWT のバックエンドを備えています)。

于 2009-08-13T14:54:50.800 に答える