welcome: please sign in

2009-01-06 05:28:49時点のリビジョン8

メッセージを消す
location: アプレット

アプレット

ブラウザ上でJavaプログラムを動作させることができます。


Appletクラス

アプレットはウエブページの一部です。 同じJavaプログラムでもコマンドプロンプトから起動するときとは動作が異なります。

アプレットの動作は、ウエブページを閲覧するときのシナリオを考えれば理解できます。

シナリオ1

シナリオ2

シナリオ3

アプレットは

など、イベントに対応して動作します。

アプレットを作成するには、各イベントに対応した処理を記述しなければなりません。

アプレットに共通な処理はAppletクラスで記述されているので、 これを継承して利用すれば、変更の必要があるところを記述するだけでよい。


アプレットの作成

Appletクラスのpaintメソッドは、 ウエブページ内でそのアプレットに対応する領域を表示するときに呼ばれます。

paintメソッドだけを再定義し、 他のメソッドはAppletクラスのものをそのまま使うのであればプログラムは次のように簡単に書けます。

paintメソッドはpublic voidで、引数もこのとおりに書きます(変数の名前は変更可能)。

この例は座標(100,200)から文字を表示するものです。

アプレットの座標は左上が原点でX軸は右方向へ、Y軸は下方向へ向いています。


import文


HTMLの記述