私はwinformアプリケーションを開発するつもりです。 Model、View、Controllerを別々にしておきたい。私はJava MVCフレームワークを使用しておらず、数年前からJavaに触れていませんでした。誰も自分の経験から、適切なフレームワークとその利点と欠点を教えてくれますか? NetBeans IDEを使用する予定です。Javaデスクトップ/ winformアプリケーションでは、どのようなMVCフレームワークが利用できますか?
3
A
答えて
1
Swingは既に何らかのMVCをサポートしています。しかし、これは唯一のUIツールキットです。 NetBeansプラットフォーム(Swingベース)やEclipse RCP(SWTベース)などのリッチクライアントプラットフォーム(強くお勧めします)を探してください。
+0
あなたの答えをありがとう。 Eclipse RCPは素晴らしいです。あなたがこの答えを出したときにあなたが何を話しているのか分かりませんでした。私は多くの後者を実現しました。 –
1
1
スイングは、(それがスイングのための非常に素晴らしいGUIエディタがあります)Netbeansのでespecialy、あなたの最良の選択です。そして、あなたのMVCパターンに合ったコンポーネントがあると思います。this artilce
3
Griffonは、MVC構造を持ち、デスクトップアプリケーションを開発するために作られた素敵なフレームワークです。
関連する問題
- 1. BASHにはどのようなncursesフレームワークが利用できますか?
- 2. どのようなBASEデータベース開発アプリケーションが利用できますか?
- 3. コードワーバのウェブビューではどのような機能が利用できますか?
- 4. Linuxの世界で利用可能なMVC Webフレームワークは何ですか?
- 5. アプリケーションのvbscriptではどのような置換が利用できますか?私は維持
- 6. Google Nearbyはデスクトップ/ノートパソコンで利用できますか?
- 7. MongoでClusterListenerをどのように利用できますか?
- 8. UIのようなクライアント側のインタラクティブなデータグリッドでは、どのような技術が利用できますか?
- 9. DropboxはWOPIホストですか? Dropbox統合はデスクトップ版のMicrosoft Officeアプリケーションでも利用できますか?
- 10. どのようなロボット(Web)ライブラリがPythonで利用できますか?
- 11. スプリングブート:@EnableAutoConfigurationはどのように再利用できますか?
- 12. Facebookページのフィードはどのような形式で利用できますか?
- 13. iPhoneアプリケーション内のSQLiteデータベースをデスクトップで利用できるようにするにはどうすればよいですか?
- 14. iCloudではどのような通知を利用できますか?
- 15. どのようなWebベースのDB2管理ツールが利用できますか?
- 16. Reactiveフレームワークは.NET Framework 3.5で利用できますか?
- 17. Java 6ではどのようなソートアルゴリズムが使用できますか?
- 18. 利用可能なStanfordCoreNLPフランスモデルは、どのtreebankで利用できますか?
- 19. MVCアプリケーションでIoCフレームワークを使用するとは何ですか?
- 20. Windowsオペレーティングシステムでは、どのようなVBまたはVBAのインタプリタまたはコンパイラが利用できますか?
- 21. @HeadMappingがSpring MVCで利用できないのはなぜですか?
- 22. polymer.jsonファイルはどのようにPolymerアプリケーションで利用されますか?
- 23. 私のアプリケーションは世界中で利用できますか、私の国でのみ利用できますか?
- 24. Springフレームワークではどのようなデザインパターンが使用されていますか?
- 25. デスクトップJavaアプリケーション用に「自動アップデーター」を作成するにはどうすればよいですか?
- 26. 複数のアプリケーションでどのような場合にdjangoプロジェクトを再利用できますか?
- 27. WriteProcessMemoryのような機能が利用できるのはなぜですか?
- 28. 私のアプリケーションでは、インターネット接続が利用可能かどうかをASIHTTPで確認できます。
- 29. CoreTelephonyフレームワークもFacetimeで利用できますか?
- 30. ツールボックスのコントロールをWinformアプリケーションとWPFアプリケーションの両方で使用できますか?
JavaはSwing、AWTを使用し、他のフレームワークでも構いません。デスクトップアプリケーションを構築したいと思っていますか? MVCはpaternがWebアプリケーションのためにもっと使用しています。私は、Javaがデスクトップ用のMVCを持っていることに気づいていません。 – Eduard
はい私はデスクトップアプリケーションを開発しようとしています。そして何かがあるはずです。 –
MVCは、UIに基づいたあらゆる種類のアプリケーション(Webまたはデスクトップ)に確実に使用できます。実際、このアーキテクチャーパターンは少なくとも10年前にウェブに先行しています...そして、デスクトップアプリケーションを開発するためにアップルが使っていることを覚えておいてください(http://www.cocoalab.com/?q=node/24)。 – rsenna