質問するログイン新規登録

回答編集履歴

1

誤記訂正

2017/07/06 12:50

投稿

KSwordOfHaste
KSwordOfHaste

スコア18404

answer CHANGED
@@ -1,3 +1,3 @@
1
- アプレットはブラウザーのウィンドウに埋め込むタイプのJavaアプリケーションの形態です。この技術はJavaができた当時からあるのですが、残念ながらその生涯を閉じようとしています。殆どのブラウザーがJavaのplug-inサポートを廃止しようとしていますし、OracleもJava9から提供を止めるといっていたと思います。
1
+ アプレットはブラウザーのウィンドウに埋め込むタイプのJavaアプリケーションの形態です。この技術はJavaができた当時からあるのですが、残念ながらその生涯を閉じようとしています。殆どのブラウザーがJavaのplug-inサポートを廃止しようとしていますし、OracleもJava9から提供を止めるといっていたと思います。
2
2
 
3
3
  一方、スタンドアロンのGUIアプリケーションとして作る場合は、ブラウザーを前提とせずにOSのウィンドウシステム上へウィンドウを表示します。そのような場合はアプレットではなくjava.awt.Windowクラスの派生クラスであるフレームやダイアログを使います。フレーム(javax.swing.JFrame)はアプリケーションの主たる画面として用い、ダイアログ(javax.swing.JDialog)は主にユーザーへとの対話(エラーメッセージを出したり、何かを選択させたりといったこと)目的で一時的に表示するウィンドウです。