2012-03-12 9 views
1

私は、作成したJavaアプリケーションをアプレットに変換したいと考えています。このアプリケーションは、Model-View-Controllerアーキテクチャを使用します。Javaアプリケーションをアプレットに変換する

現在、main()メソッドはコントローラにあり、新しいモデルと新しいビューを初期化し、アプリケーションが開始します。私はhereから何かがJAppletを拡張し、init()手続きを含んでいることを理解しています。

私の質問はどこですか? Viewクラスは、JPaneの新しいインスタンスを作成し、必要なすべてのコントロールを追加します。これの代わりに、JAppletを拡張するクラスの新しいインスタンスを作成する必要がありますか?もしそうなら、アプリケーションはどのように起動しますか?コントローラのmain()プロシージャは、Viewを拡張する新しいクラスのinit()プロシージャになる必要がありますか?私は完全に混乱している!プログラム全体が大きすぎてここに含めることはできますが、助けてもコードを提供できます。

おかげで、

トーマス

+0

*「私が作成したJavaアプリケーションをアプレットに変換したい」*より良い選択肢は、[Java Web Start](http:// stackoverflow .com/tags/java-web-start/info)。アプリのためにウェブページに埋め込まれているのはどういうことでしょうか? –

答えて

0

オーバーあまりそれを考えてはいけません!すべてのコードをJFrame(アプリケーションとして実行する場合)またはJApplet(アプレットとして実行する場合)に追加できる共通のUIパネルにプルするだけです。はい、すべてのユニットがアプレットのinitメソッドの背後にあるはずですが、再び共通の場所に引き出されます。あなたはこれを試して問題にぶつかりましたか? HTH

関連する問題