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