2008年6月8日日曜日

[JavaFX] fxファイルのエンコーディング問題

fxファイルの文字コードがSJISの場合は日本語が化けないけど、
文字コードを「UTF-8」にすると文字化けになってしまう。


解決方法は実行するときコマンドに「-Dfile.encoding=UTF-8」 を付ければ良い。

「file.encoding」オプションはReadOnlyの為、System.setProperty("file.encoding", "UTF-8"); は聞かない。