アプレットは、動的コンテンツを生成するために Web ページに埋め込まれる特別なタイプのプログラムです。ブラウザ内で実行され、クライアント側で動作します。
アプレットの利点
アプレットには多くの利点があります。それらは次のとおりです。
初心者のためのJavaチュートリアル
- クライアント側で動作するため、応答時間が短縮されます。
- 安全な
- Linux、Windows、Mac OS など、多くのプラットフォームで動作するブラウザーで実行できます。
アプレットの欠点
- アプレットを実行するにはクライアントブラウザでプラグインが必要です。
あなたは知っていますか
- アプレットのライフサイクルを管理する責任は誰にありますか?
- アプレットでアニメーションを実行するにはどうすればよいですか?
- アプレットでペイントブラシのようにペイントするにはどうすればよいですか?
- アプレットにデジタル時計を表示するにはどうすればよいですか?
- アプレットにアナログ時計を表示するにはどうすればよいですか?
- 2 つのアプレットを通信するにはどうすればよいですか?
アプレットの階層
上の図に示すように、アプレット クラスはパネルを拡張します。パネルクラスは、コンポーネントのサブクラスであるコンテナを拡張します。 |
Java アプレットのライフサイクル
- アプレットが初期化されます。
- アプレットが起動されます。
- アプレットがペイントされています。
- アプレットが停止しています。
- アプレットが破壊されます。
アプレットのライフサイクル メソッド:
java.applet.Applet クラスの 4 つのライフサイクル メソッドと java.awt.Component クラスは、アプレットに対して 1 つのライフサイクル メソッドを提供します。
java.applet.Appletクラス
アプレットを作成するには、java.applet.Applet クラスを継承する必要があります。アプレットの 4 つのライフサイクル メソッドを提供します。
java.awt.Componentクラス
Component クラスは、アプレットの 1 つのライフサイクル メソッドを提供します。
Javaの部分文字列関数
アプレットのライフサイクルを管理する責任は誰にありますか?
Java プラグイン ソフトウェア。
アプレットを実行するにはどうすればよいですか?
アプレットを実行するには 2 つの方法があります
- htmlファイルによる。
- appletViewer ツールによる (テスト目的)。
HTML ファイルによるアプレットの簡単な例:
アプレットをHTMLファイルで実行するには、アプレットを作成してコンパイルします。その後、HTML ファイルを作成し、アプレット コードを HTML ファイルに配置します。次に、html ファイルをクリックします。
//First.java import java.applet.Applet; import java.awt.Graphics; public class First extends Applet{ public void paint(Graphics g){ g.drawString('welcome',150,150); } }
注: クラスのオブジェクトはブラウザ上にある Java プラグイン ソフトウェアによって作成されるため、クラスはパブリックである必要があります。
マイアプレット.html
appletviewer ツールによるアプレットの簡単な例:
アプレットビューアツールでアプレットを実行するには、コメントにアプレットタグを含むアプレットを作成し、コンパイルします。その後、appletviewer First.java で実行します。現在、HTML ファイルは必要ありませんが、テスト目的のみに使用されます。
文字列の配列
//First.java import java.applet.Applet; import java.awt.Graphics; public class First extends Applet{ public void paint(Graphics g){ g.drawString('welcome to applet',150,150); } } /* */
appletviewer ツールでアプレットを実行するには、コマンド プロンプトで次のように記述します。
<strong>c:></strong> javac First.java <strong>c:></strong> appletviewer First.java