2

ブラウザで実行したくないアプレットがありますが、代わりに、JNLP を介して、ダウンロード可能、自動更新、オフライン化可能な Java アプリケーションとして実行したいと考えています。

アプレットとして実行する機能を維持したくありません。

既存のアプレットを JFrame と main-menthod にラップするか、単純に書き直して init() などをすべて一緒に置き換えることに問題はありません。

しかし、私の質問は次のとおりです。application-desc と applet-desc の使用に利点または欠点はありますか?

4

1 に答える 1

4

ベースに変換する最初の利点は、次のJFrameような最上位のコンテナーをすぐに制御できることです。

  • メニュー
  • ルック&フィール
  • デフォルトのクローズ操作
  • 位置
  • サイズ別pack()(hooRAY!)
  • ..

applicaton-desc無料のフローティング展開に進みます。ただし、アプレットをフレームに配置しないでください。代わりに、アプレットのコンテンツをパネルに配置し、パネルをフレーム (またはアプレット、ウィンドウなど) に配置します。

于 2012-09-10T09:43:23.737 に答える