作成したJavaアプリケーションをアプレットに変換したいと思います。アプリケーションはModel-View-Controllerアーキテクチャを使用します。
現在、main()メソッドはコントローラー内にあり、新しいモデルと新しいビューを初期化し、アプリケーションを開始します。ここから、何かがJAppletを拡張し、init()プロシージャを含める必要があることを理解しています。
私の質問は、これはどこにあるべきかということです。Viewクラスは、JPaneの新しいインスタンスを作成し、それに必要なすべてのコントロールを追加します。これの代わりに、JAppletを拡張するクラスの新しいインスタンスを作成する必要がありますか?もしそうなら、アプリケーションはどのように起動しますか?コントローラからのmain()プロシージャは、Viewを拡張する新しいクラスのinit()プロシージャになる必要がありますか?私は完全に混乱しています!プログラム全体が大きすぎてここに含めることはできませんが、役立つ場合はコードを提供できます。
ありがとう、
トーマス