非 Web アプリケーション (デスクトップ アプリケーション) 用の Java (MVC) フレームワークはありますか? しばらく検索しましたが、答えはすべて、Struts、Spring、Hibernate などの Java Web アプリケーション フレームワークに関するものです。
以前は PHP Web アプリケーション (CodeIgniter フレームワークを使用) を開発していたため、Java 環境についてあまり理解していません。
非 Web アプリケーション (デスクトップ アプリケーション) 用の Java (MVC) フレームワークはありますか? しばらく検索しましたが、答えはすべて、Struts、Spring、Hibernate などの Java Web アプリケーション フレームワークに関するものです。
以前は PHP Web アプリケーション (CodeIgniter フレームワークを使用) を開発していたため、Java 環境についてあまり理解していません。
Java Swing コンポーネントは、すでに MVC アプローチの「V」および「C」です。モデル部分を追加する必要があります。Java を 15 年間使用してきましたが、Swing コンポーネントを最初から最後まで理解するよりも優れたツールを見つけたことがありません。Oracle の Swing チュートリアルは、無料で始めるのに最適な方法です。
Griffonは、MVC 構造を持ち、デスクトップ アプリケーションを開発するために作成された優れたフレームワークです。
アパッチピボットhttp://pivot.apache.org
こちらの投稿もぜひご覧ください
Swing が標準ですが、代替品をお探しの場合はQt-jambiをお勧めします。少し実験したかったので使用しましたが、かなり良い仕事をします。また、現在はコミュニティによって管理されています。