数年前、JSR296はSwingでデスクトップアプリケーションを作成するためのフレームワークを導入しました。NetBeansは、リファレンス実装との緊密な統合を提供しました。私はKool-Aid(r)を飲み、単純な単一パネルの統計計算機から、大規模なマルチウィンドウ、マルチペインのデータ分析およびシミュレーションプログラムまで、多数のプログラムを作成しました。
その後、JSRはほとんど廃止され、NetBeans(7.1)の次のバージョンにはJSRのサポートが含まれなくなります。この既存のアプリケーションのグループを新しいフレームワークに移行する方法についてのアドバイスを探しています。
次のようないくつかの選択肢があるようです。
- NetBeansプラットフォーム。私はこれについていくらかの経験があります。それはかなり有能ですが、いくつかのアプリケーションにとってはやり過ぎのようです。
- Eclipseリッチクライアントプラットフォーム(RCP)。
NetBeansプラットフォームと同様の考え。 - BetterSwingアプリケーションフレームワーク。JSRリファレンス実装のフォークですが、私が見つけることができるIDEとの緊密な統合はありません。
- Guiceユーティリティとツールセット。
- 私自身を転がしてください。
そして他にもあります。
JSR 296からこれらの代替手段の1つに移行した経験のある人はいますか?他の誰かが以前にそれを試したことがあるなら、私はこれらすべての学習曲線を実際に経験したくありません。
プロジェクトを移動するだけでなく、移行中に途切れることのないバージョン管理履歴を維持した経験を誰かに関連付けることができますか?ヘルプシステムを動かしてみませんか?それはうまくいきましたか?
あなたが提供できるアドバイスをありがとう。