1

これまでのところ、Java デスクトップ アプリケーションをアプレットに変換する方法しか見てきませんでした。逆にする方法はありますか?(から継承java.applet.Applet)

編集: 私が意図したのは、どうにかしてアプレットをデスクトップ実行可能 JAR ファイル (swing など) にすることでした。

4

2 に答える 2

1

(例の) コードがなければ、例を特定するのは困難です。

ただし、一般的なアプローチは、すべてのアプリケーション ロジックと GUI コードを個別のパッケージ/クラスに含めることです。基本的な UI を JPanel のようなものに含めることで、配置する場所を選択できます。

JAppletこれは、またはに切り替えることができることを意味するだけでなくJFrame、必要に応じて複合 UI の一部として含めることもできます。

これが、UI をトップ レベル コンテナーの上に直接追加/構築しないことをお勧めする理由の 1 つです。

于 2013-03-25T21:11:28.167 に答える
1

最も簡単な方法は、ある種の AppletViewer で実行することです。

http://docs.oracle.com/javase/1.5.0/docs/tooldocs/windows/appletviewer.html

ここに同様の質問があります。

https://softwareengineering.stackexchange.com/questions/188982/how-to-run-an-applet-like-a-desktop-application-without-installing-entire-jdk

それが役に立てば幸い。

JFrame と Java Swing でコードを再ベースする必要がある失敗

于 2013-03-25T20:45:53.980 に答える