Top / インターネットの知識 / JAVAアプレット編

space

JAVAアプレット編

Top / インターネットの知識 / JAVAアプレット編

Last-modified: 2006-11-20 (月) 10:28:09

最初に

JAVAアプレットを使用したページが正常に見れないということがあります。
以下に、原因と対応方法を書いておきます。

JAVAアプレットって何?

「JAVAアプレット」と言うのはInternetExplorer?や、Netscapeなどのブラウザ上で動くプログラムです。
ゲームや、チャット、お絵かきなどでよく使われています。
この「JAVAアプレット」を動かすためには、「JavaVM(Javaバーチャルマシン)」というものが必要です。
「JavaVM」は「JAVAアプレットのプログラムを動かすためのプログラム」です。

つまりブラウザに内蔵されているJavaVMが、JAVAアプレットを動かして、ゲーム等が出来るのです。

JAVAアプレットが動かない

JAVAアプレットが動かない場合は、次のどちらかが原因だと考えられます。
 1.ブラウザの設定で、JAVAアプレットが動かないようになっている。
 2.ブラウザにJavaVMが入っていない。

ブラウザの設定で、JAVAアプレットが動かないようになっている場合

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

Internet Explorer

メニューバーから[ツール(T)]→[インターネットオプション(O)]を選択し、
[セキュリティー]のタブを選んで、インターネットゾーンの設定を、「中(安全)」に設定してください。

また、設定を中に出来ない(したくない)場合は、
メニューバーから[ツール(T)]→[インターネットオプション(O)]を選択し、
[セキュリティー]のタブを選んで、「レベルノカスタマイズ」のボタンをクリックし、
「Microsoft VM」の項目を「安全性-高」に設定して、
「スクリプト」の項目を探し、「JAVAアプレットのスクリプト」を有効にしてください。

ゲームは動くけれども極端に遅い場合は、
メニューバーから[ツール(T)]→[インターネットオプション(O)] を選択し、
[詳細設定]のタブを選んで、「Microsoft VM」の項目の「Java JITコンパイラの使用」にチェックを入れてください。

※Java JITコンパイラと言うのは、JAVAの動作を速くするシステムです。

Netscape

【Netscape 4.x】
上のメニューバーから[編集(E)]→[設定(E)]
[詳細]の[Javaを有効にする(J)]と[JavaScript?を有効にする(R)]にチェックをつけます。

もし、インターネットのセキュリティレベル「中」でもJAVAアプレットが動かない場合は、
次の「ブラウザにJavaVMが入っていない場合」を参照してください。

ブラウザにJavaVMが入っていない場合

メニューバーから[ツール(T)]→[インターネットオプション(O)] を選択し、
[詳細設定]のタブを選んで、「Microsoft VM」の項目が無い場合は、
あなたが使っているInternetExplorer?には、JavaVMが入っていません。

インストールしないと動作しませんので、動かしたい場合は、下記を参照してください。

JavaVMをインストールする。

Sun Microsystems が開発した Java を、Windows XP オリジナル版および SP1a 以降で使うためには、
Misrosoft、Sun、IBM など各社が提供する Java VM などをダウンロードしてインストールする必要があります。
また、Windows 2000 を SP4 適用済みイメージから導入した場合も Java VM は含まれません。
マイクロソフトのWebサイトからJavaVM(Microsoft VM)がダウンロード出来ます。

Windows XP に サービスパック1(SP1)をインストすれば、WindowsXPでJAVAが動くようになりますが、
今は、もう古いバージョンなので、Sun から Java Plug-in for Windows XPなどをダウンロードしてインストールすることをオススメします。

java.com
http://java.com/ja/

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-11-20 (月) 10:28:09 (4263d)
[ Counter today ]