導入
注: このチュートリアルを開始する前に、Java SE Development Kit をダウンロードしてインストールする必要があります。
Java アプレットは Java アプリケーションに似ており、作成、コンパイル、実行という同じ 3 つの手順に従って作成されます。違いは、デスクトップではなく Web ページの一部で実行されることです。
この記事の主な目的は、単純な Java アプレットを作成することです。これを実現するには、次の 3 つの基本的な手順に従う必要があります。
1. Java で簡単なアプレットを作成する
2. Javaソースコードをコンパイルする
3. アプレットを含む HTML ページを作成します。
4. ブラウザで HTML ページを開きます。
Javaソースコードを書く
Microsoft 製品のスクリーンショットは Microsoft Corporation の許可を得て転載しています。
Java ソース コード ファイルを作成するにはメモ帳を使用します。選択したエディターを開き、次のようなコードを入力します。
//必要な Java ライブラリを参照します import java.applet.Applet; import java.awt.*; // アプレット コード public class FirstApplet extends Applet { public void plain(Graphics g) { //長方形を描画します width=250, height =100 g.drawRect(0,0,250,100); //色を青に設定します g.setColor(Color.blue); //Web ページにメッセージを書き込みます。 g.drawString("見てください、私は Java アプレットです!",10,50);
コードの意味についてはあまり心配しないでください。これは最初のアプレットであり、それがどのように作成、コンパイル、実行されるかを確認することが重要です。
ファイルを保存する
Microsoft 製品のスクリーンショットは Microsoft Corporation の許可を得て転載しています。
プログラム ファイルを「FirstApplet.java」という名前で保存します。正しいファイル名を使用していることを確認してください。次のようなコードが表示された場合:
パブリック クラス FirstApplet アプレットを拡張 {
アプレットクラス「FirstApplet」を呼び出す命令です。ファイル名はクラスの名前と一致し、拡張子が「.java」である必要があります。ファイルが「FirstApplet.java」として保存されていない場合、Java コンパイラはエラーを表示し、アプレットをコンパイルしません。
ターミナルウィンドウを開く
Microsoft 製品のスクリーンショットは Microsoft Corporation の許可を得て転載しています。
ターミナル ウィンドウを開くには、「Windows キー」と文字「R」を押します。
「実行ダイアログ」が表示されます。 「cmd」と入力し、「OK」をクリックします。
ターミナルウィンドウが表示されます。これは Windows エクスプローラーのテキスト バージョンと考えられ、コンピューター上のさまざまなディレクトリを参照し、そこに含まれるファイルを確認し、必要なプログラムを実行できます。これは、ウィンドウにコマンドを入力することで実行できます。
Javaコンパイラ
Microsoft 製品のスクリーンショットは Microsoft Corporation の許可を得て転載しています。
「javac」という Java コンパイラにアクセスするにはターミナル ウィンドウが必要です。これは、FirstApplet.java ファイル内のコードを読み取り、コンピュータが理解できる言語に翻訳するプログラムです。このプロセスがコンパイルです。 Java アプリケーションと同様に、Java アプレットもコンパイルする必要があります。
ターミナル ウィンドウから javac を実行するには、その場所をコンピュータに伝える必要があります。私のマシンでは、ディレクトリ「C:/Program Files/Java/jdk1.6.0_06/bin」にあります。そのようなディレクトリがない場合は、Windows エクスプローラーでファイル「javac」を検索して、その場所を見つけます。
場所を見つけたら、ターミナル ウィンドウに次のコマンドを入力します。
set path= *javac が存在するディレクトリ*
例えば、
パスを設定=C:/Program Files/Java/jdk1.6.0_06/bin
Enterを押します。ターミナル ウィンドウは派手なことは何もせず、コマンド プロンプトに戻るだけです。ただし、コンパイラ パスは設定されました。
ディレクトリを変更する
Microsoft 製品のスクリーンショットは Microsoft Corporation の許可を得て転載しています。
FirstApplet.java ファイルが保存されている場所を確認してください。私のファイルは「C:/Documents and Settings/Paul/My Documents/Java/Applets」に保存されています。
ターミナル ウィンドウでディレクトリを変更するには、次のコマンドを入力します。
cd *FirstApplet.java ファイルが保存されているディレクトリ*
例えば、
cd C:/ドキュメントと設定/ポール/マイドキュメント/Java/アプレット
左側のカーソルを見ると、右側のディレクトリにいることがわかります。これで、アプレットをコンパイルする準備が整いました。次のコマンドを入力します。
javacFirstApplet.java
Enter キーを押すと、コンパイラは FirstApplet.java ファイルに含まれるコードを確認し、コンパイルを試みます。それができない場合は、コードの修正に役立つ一連のエラーが表示されます。
情報プロンプトが表示されずにコマンド プロンプトに戻ると、アプレットは正常にコンパイルされています。そうでない場合は、戻って作成したコードを確認してください。サンプルコードと一致していることを確認して、ファイルを再保存します。 javac がエラーなしで実行されるまで、これを繰り返します。
ヒント: アプレットが正常にコンパイルされると、同じディレクトリに新しいファイルが表示されます。それは「FirstApplet.class」と呼ばれます。これはアプレットのコンパイルされたバージョンです。
HTMLファイルを作成する
Microsoft 製品のスクリーンショットは Microsoft Corporation の許可を得て転載しています。
ここまでは、Java アプリケーションを作成する場合とまったく同じ手順に従っていることに注目してください。アプレットはテキスト ファイルに作成および保存され、javac コンパイラによってコンパイルされています。
Java アプレットは、実行時に Java アプリケーションとは異なります。ここで必要なのは、FirstApplet.class ファイルを含む Web ページです。クラス ファイルはアプレットのコンパイルされたバージョンであり、コンピュータが認識して実行できるファイルであることに注意してください。
メモ帳を開き、次の HTML コードを入力します。
<HTML><HEAD><TITLE>初めての Java アプレット</HEAD><BODY>これが私の最初の Java アプレットです: <applet code="FirstApplet.class" height ="300"></BODY></HTML>
ファイルを Java アプレット ファイルと同じディレクトリに「MyWebpage.html」として保存します。
これは Web ページで最も重要な行です。
< アプレット コード = "FirstApplet.class" 高さ = "300">
Web ページが表示されると、Java アプレットを開いて実行するようにブラウザに指示します。
HTMLページを開く
Microsoft 製品のスクリーンショットは Microsoft Corporation の許可を得て転載しています。
最後のステップは、Java アプレットが実行を開始することを確認できる最良のステップでもあります。 Windows エクスプローラーを使用して、HTML ページに保存されているディレクトリに移動します。たとえば、私の Web ページは「C:/Documents and Settings/Paul/My Documents/Java/Applets」と別の Java アプレット ファイルに保存されています。
MyWebpage.html ファイルをダブルクリックします。デフォルトのブラウザが開き、Java アプレットが実行されます。
おめでとうございます!最初の Java アプレットが作成されました。
簡単な概要
Java アプレットを作成する手順をまとめてみましょう。これらは、作成するすべてのアプレットで同じです。
1. テキスト ファイルに Java コードを記述する
2. ファイルを保存します
3. コードをコンパイルする
4. エラーを修正する
5. HTML での参照アプレット
6. Web を閲覧してアプレットを実行します。