HOME>Javaアプレット講座>アプレットを始める前に>アプレットが動かない対処法

アプレットが動かない対処法

ここで勉強されている方はもう既にJavaの開発環境も実行環境もインストールされていると思いますが、
中にはアプレットは作れないがアプレットをホームページ内で動かしたいと思っている方のために少し解説します。
まず、以下のページを開いてみてください

サンプルプログラム

これはJavaアプレットで作成しています。
もしこのページを開いてグレーの四角になっていればあなたのパソコンではJavaアプレットが動かせないことになります。

JavaアプレットはInternet Explorerや NetscapeなどのWWWブラウザ上で動くプログラムです。
そのJava対応ブラウザのInternet Explorerや NetscapeなどにはJavaアプレットを動かす
Java仮想マシンと呼ばれているJavaVMが既に内臓しているからです。
つまり、そのJavaVMがJavaアプレットを動かしているのです。

Javaアプレットが動かない原因には以下のようなことが考えられます。

Javaアプレットが動かない原因

  1. WWWブラウザの設定で、JAVAアプレットが動かないようになっている
  2. WWWブラウザに JavaVM が入っていない
  3. 古いバージョンしか入っていない

まずは、javaVMが入っているか確認してください。

確認の仕方は

Internet Explorer で ツール⇒インターネットオプション⇒詳細設定

下の図を見てください。

Java(Sun)

もしくは

MicrosoftVM

の項目のうちひとつでも入っていればとりあえずアプレットを動かすことはできます。
ちなみにJava(Sun)はJavaを開発したSunMicrosystem社が提供しているVMで、
MicrosoftVMはマイクロソフトが提供しているVMです。

MicrosoftVMのほうはセキュリティレベルを下げてやらなければいけない問題もあり
かなり古いバージョンのアプレットにしか対応していないのでできれば
Sunが提供いているVMをダウンロードしたほうがいいですね。

ダウンロードはこちら

こちらから無料でダウンロードしてください

WWWブラウザの設定で、JAVAアプレットが動かないようになっている WWWブラウザのセキュリティ設定で、JAVAアプレットの動作を禁止している場合があります。
WWWブラウザの設定で「JAVAの動作」を有効にしてください 。

Internet Explorer のツール⇒ インターネットオプション⇒セキュリティレベルを中にしてみてください。

また、アプレットの動きが遅い場合は
Internet Explorerのツール⇒インターネットオプション ⇒詳細設定⇒ Microsoft VM"Java JITコンパイラの使用"」
にチェックを入れてください。 ページのトップへ戻る