• 締切済み

javaでテキストフィールドに日本語入力すると終了

プログラミング初心者です。 EclipseでJavaを書いているのですが、Swingでテキストフィールドを設置し、実行して日本語を入力し変換しようとすると実行したファイルが落ち、以下のメッセージがコンソール欄に出てきます。 # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000053f6d9f3, pid=6520, tid=3592 # # JRE version: Java(TM) SE Runtime Environment (8.0_20-b26) (build 1.8.0_20-b26) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.20-b23 mixed mode windows-amd64 compressed oops) # Problematic frame: # V [jvm.dll+0x14d9f3] # # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows # # An error report file with more information is saved as: # D:\pleiades\workspace\���h�Ǘ��c�[��\hs_err_pid6520.log # # If you would like to submit a bug report, please visit: # http://bugreport.sun.com/bugreport/crash.jsp # 環境はWin7 64bit Javaのバージョンは最新(8u25)を使用しています。 いろいろ調べて試してみましたが、解決に至らなかったので質問させて頂きます。

みんなの回答

  • kawais070
  • ベストアンサー率52% (2242/4283)
回答No.3

> 古いバージョンを完全に削除しましたが、 やっぱりあったんだ… > 同じエラーが出てきます。 きっとまだ古いのがどこかにあるよ。

frisksan
質問者

補足

回答ありがとうございます。 古いバージョンは現在ありません。 Eclipse側で設定し直す箇所等はありますでしょうか?

  • kawais070
  • ベストアンサー率52% (2242/4283)
回答No.2

> JREも最新の物を入れ直しましたが同じエラーメッセージが出ます。 エラーが出るってことは入れなおしがうまくできていないってことです。 ハードディスク全体から、Java.exe を検索して、古いバージョンがあったら一時的に名前変更して動作しないようにしてみたらどうでしょうか?

frisksan
質問者

補足

回答ありがとうございます。 古いバージョンを完全に削除しましたが、同じエラーが出てきます。

  • kawais070
  • ベストアンサー率52% (2242/4283)
回答No.1

> Javaのバージョンは最新(8u25)を使用しています。 とのことですが、エラーメッセージは > JRE version: Java(TM) SE Runtime Environment (8.0_20-b26) (build 1.8.0_20-b26) と書かれています。古いです。 もう一度、JREが最新かどうか、確認してください。

frisksan
質問者

補足

回答ありがとうございます JREも最新の物を入れ直しましたが同じエラーメッセージが出ます。

関連するQ&A