(A)Netscape
Gold 3を 使用する環境で、アプレットをオンラインで読み込み、オフラインにしたが、もう一度オンラインにすることが出来なかった。その時、java.lang.NullPointerExceptionエラーが表示された。
これは乱数的にブラウザーで起こるバグです。もし、このエラーに遭遇したら、ブラウザーでリロードしてください。
その時、ブラウザーのキャッシュをクリア(まれにはマニュアルでネットスケープのキャッシュディレクトリーからキャッシュファイルを消す必要があることがあります)する必要があります。似たような"NullPointer"エラーはNetscape
4.04でも起こることがあります。しかしながら、サイトへの訪問者は問題なくアプレットを見ることが出来ます。
(B)GEOCITIESサイトにあるクラスファイルをすべてアップデートした。その後、ページをリロードすると、java.lang.NoClassDefFoundExceptionのエラーが出た。
これはGeocitiesとその他の一部のサイトで起こりうる一時的な問題です。アプレットを数分してまたリロードすると問題なく動作します。その他の状況では、このエラーの意味するのは、あなたがクラスファイルの一部をアップロードし忘れたということです。
(C)Netscape
3を使用していて、java.awt.image.Memory
ImageSource: method newPixels()あるいは
java.lang.NoSuchMethodError: java.awt.image. Memory ImageSourceのエラーメッセージを受けた。
これはanfy.classに関連した問題です。おそらく、あなたが使用しているanfy.classが古いか、不適切なバージョンである可能性があります。使用しているアプレットとともについてきたanfy.classを必ず使うようにしてください。また、キャッシュから古いanfy.classが読み込まれている可能性もありますから、クリアして使用してみてください。
(D)AOL
browserを使用してページを読み込むと、アプレット以外は問題なく表示されるのに、肝心のアプレットは表示されない。その代わり、Loading
image(イメージを読んでいます)のメッセージが出る。イメージが出る代わりに、しかし、灰色の四角だけ表示される。
この場合、あなたはAOL
browserで使用されている画像の圧縮設定を解除しなければいけません。その手順を示します。AOLツールバーから、Membersをクリック、さらにPreferencesをクリックし、WWWアイコンをクリックすると、ダイアログボックスが現れます。"Web
Graphics"タグを探してクリックすると、"Do
you want Web Graphics to be compressed. This will display
pages faster"のようなメッセージが現れますので、チェックボックスを必要に応じて解除してみてください。これは、英語版のAOL
browserを使用する場合の手順ですので、日本語版をお使いになっているユーザーは、相応した手順をヘルプファイルなどで確認してください。
(E)透明なgifイメージをアプレットのメインイメージとして使用すると、透明な背景の代わりに灰色の背景が表示される。
これは、透明な背景がJavaではサポートされていないために起こる現象です。透明なイメージは、オーバーレイイメージとしてのみ使用できます。
(F)不思議なことですが、GifオーバーレイイメージはIExplorerでは正常に表示されるのに、Netscapeではされないと言う現象があります。
多くの場合、問題のgifイメージをインターレースモードでセーブし直したり、あるいは既にそのモードで問題が発生した場合には、ノーマルモードでセーブし直すと、正常に表示されます。このトラブルは、より大きいイメージを使用する場合に顕著に現れます。
(G)<param
name="credits" > パラメターを取り除くと、アプレットは登録されているのに動作しない。
登録によって、あなたのアプレットのリンクパラメターが動作し、クレジットウィンドウは取り除かれます。しかし、<param
name="credits" >パラメターはそのままです。言い換えれば、パラメターを勝手に書き換えないでください。ソースコードを見ない限り、クレジットは訪問者には見えません。
|