| 29 | ウィンドウズに入っているフォントファイルの1個以上が、Javaランタイムの「`fontmanager.dll`」でうまく解釈できないため、異常な動作をしたのが原因のようです。Arduino IDEに同梱されているJavaランタイムのバージョンは1.4.2で、だいぶ古いです。当時想定していなかった形式のフォントファイルが今は存在するのかもしれません。 |
| 30 | |
| 31 | 参考:http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4762039 |
| 32 | |
| 33 | == 対処の方針 == |
| 34 | |
| 35 | Arduino IDEに同梱されているJavaランタイムを、最新の物に置き換えます。 |
| 36 | |
| 37 | == 対処 == |
| 38 | |
| 39 | 最新のJREまたはJDKをすでにインストールしてある人は、ここは飛ばします。 |
| 40 | |
| 41 | * [http://java.sun.com/javase/ja/6/download.html Sunのサイト]から、最新のJRE(Java Runtime Environment)をダウンロードします。 |
| 42 | 現時点での最新は、「Java Runtime Environment (JRE) 6 Update 7」でした。 |
| 43 | JDKってのもあって、JDKはJRE+アルファなので、JREで十分です。 |
| 44 | * インストールします。 |
| 45 | |
| 46 | Arduino IDEのJavaランタイムを置き換えます。 |
| 47 | |
| 48 | * Arduino IDEを解凍しておきます。 |
| 49 | * この中の「`java`」フォルダを削除します。 |
| 50 | * インストールしたJREのフォルダを探し、Arduino IDEのフォルダにコピーします。 |
| 51 | 僕の環境では「`C:\Program Files\Java\jre1.6.0_07`」でした。 |
| 52 | * コピーしたフォルダの名前を「`java`」に変更します。 |
| 53 | |
| 54 | |
| 55 | ''(2008/7/19 - sgk)'' |