これまでのところ、Java デスクトップ アプリケーションをアプレットに変換する方法しか見てきませんでした。逆にする方法はありますか?(から継承java.applet.Applet
)
編集: 私が意図したのは、どうにかしてアプレットをデスクトップ実行可能 JAR ファイル (swing など) にすることでした。
(例の) コードがなければ、例を特定するのは困難です。
ただし、一般的なアプローチは、すべてのアプリケーション ロジックと GUI コードを個別のパッケージ/クラスに含めることです。基本的な UI を JPanel のようなものに含めることで、配置する場所を選択できます。
JApplet
これは、またはに切り替えることができることを意味するだけでなくJFrame
、必要に応じて複合 UI の一部として含めることもできます。
これが、UI をトップ レベル コンテナーの上に直接追加/構築しないことをお勧めする理由の 1 つです。
最も簡単な方法は、ある種の AppletViewer で実行することです。
http://docs.oracle.com/javase/1.5.0/docs/tooldocs/windows/appletviewer.html
ここに同様の質問があります。
それが役に立てば幸い。
JFrame と Java Swing でコードを再ベースする必要がある失敗