• 締切済み

Netscape 6.1/6.2 IE6(win)でApplet上の文字化け

noname#99638の回答

noname#99638
noname#99638
回答No.2

細かいソースがわかりませんので、ずばりの回答ではありませんが、参考までに。 恐らくSJIS→Unicodeの変換が上手くいっていないのだと思います。 補足に書かれているReadBufferは、java.io.BufferedReaderクラスのことでしょうか? BufferedReaderクラスは、java.io.InputStreamReaderを利用するので、InputStreamReaderクラスのコンストラクタで明示的に、"SJIS"のエンコーディング名を指定すればよいような気がします。 (デフォルトでは、プラットフォームのエンコードとなっていますがアプレットの場合はサーバとブラウザのどちらの設定を見るのでしょうか?) デフォルトのエンコーディング名を調べる場合は、InputStreamReaderのコンストラクタに、エンコーディング名を指定せずにインスタンスを生成後、InputStreamReader.getEncoding()を利用してください。 では、がんばってください。

参考URL:
http://java.sun.com/j2se/1.3/ja/docs/ja/api/java/io/InputStreamReader.html
nak205
質問者

お礼

ありがとうございます。 今仕事中なので(オイ!)、今夜やってみます。 まずはお礼まで。

関連するQ&A

  • java appletとnetscape

    netscape4.75及び6.0で表示できないjava appletがあります。 表示できるものもあるし、IEでは取り合えず問題ありません. classによって認識できないものがあるのでしょうか?何か解決策はあるのでしょうか?

  • Netscape Communicator 4.78 の文字化けについて

    Netscape Communicator 4.78を使っていますが、Webサイトによって文字化けを起すことがあります。 「再読み込み」で直る場合と直らない場合があり、また「文字コードセット」を変更して直る場合と 直らない場合もあります。 なお、Netscape6やIEでは発生しません。 Communiatorユーザーの方はこの症状は経験されていると思うのですが、これを回避する方法をご存知 の方はいらっしゃらないでしょうか? Netscapeのサイトを見ても、Ver.4.79とか言うのを見た記憶もあるのですが、日本語バージョンでは ないようですし、よってこの問題が直っているとは思えません。 Ver.4.75以前(Bookmarkの文字化けはありましたが、ページの文字化けはなかった)ではこういう事は なかったかと思います。 ちなみに、Netscape6やIEを<通常>使うつもりは全くありません。 使いにくく、特にBookmarks(お気に入り)の追加や編集では腹が立つほどなので。 そんなわけで、どなたか情報を提供してくださいませんか?よろしくお願いします。 もちろん、「回避方法はないよ」というものでもしかたありません。

  • Netscape7.02文字化け

    現在power Book G4(プロセッサは867MHz,メモリは640MB)、 Mac OSX 10.3.9でNetscape7.02を使って書き込んでおります。 お聞きしたいのは、Netscapeのブックマークのところをクリックすると ブックマークしたものがほぼ全て文字化けしておりまして、何をブックマー クしたのかがわからないという状況になっております。わかるのはyahooだ けです。ダウンロードし直してみたのですが、改善されず、困っております。 どうすればよいのか教えてください。よろしくお願いいたします。

    • ベストアンサー
    • Mac
  • テキストエディターの文字化け

    素人の者です。 これまで、PHPのプログラムの書き込みをSJISで行ってきましたが、どうもネット上を調べているうちにSJISはあまり使わないほうが良いようなことが書いてあったので、UTF-8で書くことにしようと思いました。そして、UTF-8で書いていてWEB上は特に問題なく文字化けもせず表示されるのですが、テキストエディターで再度ファイルを開くと、テキストエディター内で文字化けしていることがあります。メモ帳で開くときはファイルの文字コートをUTF-8に指定すれば文字化けしません。サクラエディターで開けば、何もしなくても文字化けしません。php_editor_stdで開けば、文字化けします。ez-HTMLで開けば、文字化けします。???とこんな具合です。テキストエディターを開くときにエンコードを指定して開けば、文字化けはしないであろうと考えて、設定の部分を色々と探していじってみても、文字化けの現象は変わりません。SJISですと、ダメ文字とかあるのでやはり切り替えていったほうが良いと思い試している最中です。テキストエディターで文字化けした場合、どのようにすれば解消するのかお分かりになる方がおりました教えていただけないでしょうか。よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • win98で起こるブラウザ(IE6.0)の文字化け

    win98で起こるブラウザ(IE6.0)の文字化けの解消策はありますか?

  • Netscapeだと文字化け!

    まずは下記のHTMLをご覧下さい。 <html> <head> <title>tes</title> </head> <SCRIPT LANGUAGE=JAVAScript> <!-- function cp_text( ) { document.fr_test.right.value = document.fr_test.left.value ; } function cp_text1( ) { document.fr_test.right.value = escape(document.fr_test.left.value) ; } function cp_text2( ) { var n = unescape(document.fr_test.right.value) ; document.fr_test.right.value = n; } //--> </SCRIPT> <body> <form name="fr_test"> テキスト1 <input type="text" name="left" size="10" maxlength="10"><BR> テキスト2 <input type="text" name="right" size="10" maxlength="10"><BR><BR> <input type="button" name="btn_tes" value="コピー開始" onclick="cp_text()"><BR> <input type="button" name="btn_bin" value="テキスト2をHEX変換" onclick="cp_text1()"> <input type="button" name="btn_bin" value="テキスト2をDEC変換" onclick="cp_text2()"> </form> </body> </html> ------------------------------------------------ 以上のように記述されたHTMLがあります。 これをNetscapeで起動させるとテキストボックスが2つ表示されます。 ここで「テキスト1」の方に(1)、(2)みたいなコード(ローマ字でしょうか?) これを入力させて下にある「コピー開始」ボタンを押すと テキスト2の方へ値がコピーされてしまうのですが、 ローマ字文字が文字化けしてしまいます。 これをIEで起動すると文字化けはおきないのですが。 これをNetscape上で文字化けを起こさずにコピーすることは できないのでしょうか?

    • ベストアンサー
    • HTML
  • sambaの共有名が文字化け

    Linuxのsambaサーバにwindowsクライアントからアクセスすると共有フォルダ名が文字化けする場合があります。クライアントのOSにより発生する場合としない場合とがあります。 ・Windows95,98:文字化けしない ・WindowsNT,2000:文字化けする サーバは、TurboLinuxServer6.0で、samba2.0.7-ja-2.2を使用しています。 smb.confはSJISで記述し(ているつもり)、coding system=SJIS,client code page=932としています。 samba2.0.5の時は問題なかったのですが... そもそも、サーバ側の設定の問題なのか、クライアント側の設定の問題なのかさえわかりません。 解決方法をご存じの方がいらっしゃいましたら、よろしくお願いします。

  • Applet の文字化けについて

    どなたかわかる方教えてください。 現在、Solaris9(X86)にてJava Appletを使用した フリーソフトを使用しようとしていますが、 日本語が□(豆腐みたい)になってしまいます。 フリーソフトはFreemind というソフトで、日本語対応 も可能です(propertyファイルを変更すればよい)。 なので、どうしたら文字化けがなおるかどなたか わかりませんか? ちなみに、  ・JAVA_FONT という環境設定を行ってもうまくい   かない・・・。 そもそもj2seのapplet用フォントが日本語フォント対応していないのでしょうか? どなたか教えてください!。 こまってます~。

  • ホームページの文字をコピーすると文字化けします。

    Mac-G4・OS9.2.2・IE5 を使っています。 今日突然、ホームページの文章をコピーしてシンプルテキストにペーストしたら文字化けしてしまうようになりました。 Jedit3でも同じく文字化けしてしまいます。 どうすれば文字化けしなくなりますか? ご存じの方いらっしゃいましたら、よろしくお願いいたします。 m(_ _)m

    • ベストアンサー
    • Mac
  • MySQL5.1の文字化け

    多くの方が同様の質問をされていたのですが、一致する問題が見つけれなかったので、ご存じの方がおられたら教えて下さいm(_ _)m (環境)  PHP 5.2.8 ZendFramework 1.5.1 から Pdo Mysqlを使用  文字コード:SJIS  Mysql 5.1  文字コード:EUC-JP (質問内容) 携帯の絵文字データをSJISのバイナリでスクリプト中に埋め込むため、スクリプトの文字コードをSJISに統一したところ、文字化けが発生しました。 SET NAMES SJIS のSQLを発行することで表示は正しくできるようなったのですが、新たにレコードを追加しようとすると文字化けが発生します。 例)情報 → 情表 insertを行う前の文字コードをSJIS,SJIS-win,EUCと変えてみましたが、SJISもしくはSJIS-winの場合は上記の例のとおりとなり、EUCにすると完全な文字化けとなりました... おそらく登録時にMYSQLがSJIS→UTF8→EUCに変換される時に正しく変換されていないものと思われるのですが、どなたか対処方法をご存じないでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP