ホームページ  >  記事  >  Java  >  アプレット環境の構成方法を説明します

アプレット環境の構成方法を説明します

Y2J
Y2Jオリジナル
2017-05-18 10:07:082851ブラウズ

Java アプレット (Java アプレットとも呼ばれる) は、Web ブラウザーで実行できます。 Java アプレットを Web ブラウザで実行するには、 スクリプトの形式で HTML ページに埋め込む必要があります。

JDK をローカルにインストールし、JAVA_HOME と PATH 環境変数を指定すれば、すべての Java プログラムを実行できるようになるといつも思っていました。その後、同僚から、プロジェクト マネージャーができない問題の解決を手伝ってほしいと頼まれました。 Webブラウザ上で動作するソフトウェアのガントチャートを見ると、Javaアプレットと一般的なJavaアプリケーションの実行環境構成が異なることが分かりました。 Windows で Java アプリケーションを実行するには、JDK バイナリ ディレクトリがあり、JAVA_HOME と PATH を指定していれば、JDK インストール プログラムを介してインストールする必要はありません。したがって、インストールされた JDK ディレクトリを圧縮パッケージとしてバックアップすると、将来システムを再インストールするとき、または Java 環境を他のマシンにインストールするときに、JDK バイナリ圧縮パッケージを直接コピーして、解凍後に直接使用できます。

ただし、Windows では、Java アプレットの実行環境を設定する場合、JDK ディレクトリを指定するだけでは不十分です。次の要件を満たす必要があります。

1. JRE インストール パッケージを使用してインストールします

2 . JRE のバージョンは、Web ブラウザーが Java プラグインを提供します

3. JRE と Web ブラウザーのビット長は、32 ビットまたは 64 ビットのソフトウェア バージョンの両方で一致している必要がありますこれは、JRE インストール Java 関連の情報がレジストリに書き込まれ、Java プラグインが Web ブラウザにインストールされるためです。 Web ブラウザの Java プラグインがアプレットを実行する場合、まず Windows レジストリから Java 情報を読み取り、次にアプレット プログラムを実行します。

ここで、JRE のバージョンが異なれば、サポートされる Web ブラウザーやバージョンも異なることに注意してください。私のローカル Web ブラウザには、IE8、Firefox16、および Chrome19 が含まれています。JRE6u11 をインストールすると、IE8 のみがアプレットを実行できます。about:plugins を介して、Java プラグインがインストールされていることがわかります。また、Chrome19 ではアプレットを実行できません。 Java プラグインがインストールされていないことが示されています。 JRE7u9 をインストールすると、すべてのブラウザでアプレットを実行できるようになります。したがって、最も簡単なのは、最新の JRE バージョンをインストールすることです。通常、ブラウザに Java プラグインがインストールされていない場合、アプレットを使用して Web ページを実行するときに、ユーザーはプラグインをインストールするように求められます。通常、プラグインは直接インストールできます。

Java Tester は、ローカルにインストールされている JRE のバージョンとソフトウェアの製造元を確認し、Web ブラウザーがアプレット プログラムを実行できるかどうかを確認するために使用される Web サイトです:

Java Tester - What Version of Java Are You using?

一般ユーザー向け, アプレット実行環境をインストールするのは非常に簡単ですが、Java 開発者のブラウザによってはアプレットを実行できない場合があり、これは少しお粗末です。 Java 開発者は、多くの場合、複数の Java バージョンをコンピュータにインストールします。場合によっては、Windows コントロール パネルを使用して JDK ディレクトリをアンインストールせずに直接移動または削除するため、Windows レジストリに Java インストール情報が残り、Java アプリケーションが実行されます。 Web ブラウザでは、Java プラグインがアプレットを実行するための JRE を見つけることができません。

JRE をインストールすると、Java コントロール パネルに Java アイコンが表示されます。Java アイコンが表示できない場合は、以下に示すように、それをクリックするとプログラムが見つからないというメッセージが表示されます。 上に表示できないJavaアイコンの説明 Windows上のJRE環境が見つからなくなったため、JREを再インストールする必要があります。通常利用可能な JRE 環境は以下のとおりです。

Java アイコンをクリックして Java コントロール パネル (javacpl) を開き、Windows 上の JRE がすでに利用可能であることを示します。 アプレット環境の構成方法を説明します

要約すると、Java アプリケーションと Java アプレットには、実行環境の要件が異なります。 Java アプリケーションの実行時にレジストリを見つける必要はなく、JDK ディレクトリが指定されていれば実行できます。アプレット アプレットの場合、Web ブラウザの Java プラグインはレジストリを通じて JRE 環境を検索し、Java アプレットを実行する必要があります。

したがって、ローカル Java 環境には次のことをお勧めします:

アプレット環境の構成方法を説明します

アプレット アプレットを実行する新しい Web ブラウザをサポートするには、JRE の上位バージョンをインストールします

Java アプリケーションに必要な JDK、

JDK を直接コピーしますbinary ディレクトリ

を使用します。インストールは必要ありません。複数の JDK が共存でき、実行時には JDK バージョンを使用する必要があります。 付録 1: JRE を再インストールできない場合は、以下の記事の手順に従って、まずレジストリ内の Java の残りのインストール情報をクリアしてから、JRE インストーラーを実行します。

付録 2: 方法Web ブラウザにインストールするには Java を有効にしますか? (JREがインストールされて使用可能であり、WebブラウザにJavaプラグインがインストールされているという前提条件を満たしている必要があります)

www.java.com/zh_CN/download/help/enable_browser.

public class HelloApplet extends Applet {  
  
    private static final long serialVersionUID = 5511892956119084309L;  
  
    @Override  
    public void init() {  
        Graphics g = this.getGraphics();  
        paint(g);  
    }  
  
    public void paint(Graphics g) {  
        g.drawString("Hello Applet!", 45, 45);  
    }  
}
2.

アプレットをコンパイルします

Java コードを

CMD>javac HelloApplet.java

3. アプレットを Index.html Web ページに埋め込みます

HTML コード

...  
<applet alt="" code="cn.david.applet.HelloApplet.class" archive="applet-1.0.0-SNAPSHOT.jar"  width="200" height="200"   
codebase=".">  
</applet>  
...

注:

*アプレット アプレットは Web ページに埋め込む必要があります。実行するには、 タグを使用してアプレットを埋め込みます

*code

属性

アプレット クラスを指定します

アプレット クラスと Jar パッケージの検索に使用するルート ディレクトリを指定します。このディレクトリは、Web ページが配置されているディレクトリからの相対ディレクトリです。つまり、相対ディレクトリを指定します。 codebase="." は、Web ページ ディレクトリでアプレット アプレットを検索することを意味します。

*Web ページ内で タグを使用する必要があります。 を使用すると、Web ページ上では正常に実行できますが、アプレット ウィンドウは表示されません。アプレットビューア。

4. appletviewer でアプレット アプレットをテストします

Java コード

CMD>appletviewer index.html

5.

Web ブラウザでアプレット アプレットを実行します

Web ページをブラウザにドラッグして表示するか、Web ページを結合しますアプレット アプレット プログラムは Apache の HTML ドキュメント ディレクトリに展開され、URL を通じてアクセスされます。

【関連推奨事項】

1.

特別な推奨事項

:

「php Programmer Toolbox」V0.1バージョンのダウンロード

アプレット環境の構成方法を説明します2.

Javaの無料ビデオチュートリアル

3.

アプリケーションとアプレットの違いは何ですか

4. Java アプレットとは何かを詳しく紹介します5.

ブラウザでアプレットを実行する方法を説明します

以上がアプレット環境の構成方法を説明しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。