- - PR -
jfreeChartの文字化けについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-12-27 21:35
こんにちは。
現在以下の環境でJFreeChartを使用して、グラフを作成しています。 OS: RedHatLinux 9 Java:J2SE 1.4.2 tomcat:Tomcat 5.0.28 以下はグラフ作成時のコードです。 String[][] data = { {"test1","200"}, {"日本語","320"}, {"韓国語","430"}, {"英語","540"}, {"日本語は","140"}, }; DefaultPieDataset objPDS = new DefaultPieDataset(); for(int i = 0;i < data.length;i++) { objPDS.setValue(data[i][0], Integer.parseInt(data[i][1])); } JFreeChart objChart = ChartFactory.createPieChart("テストチャートです", objPDS, true, false, false); File file = new File("/usr/local/tomcat/webapps/test/piechart.png"); ChartUtilities.saveChartAsPNG(file, objChart, 600, 400); グラフそのものは正しく作成されるのですが、グラフ中の日本語が文字化けしてしまいます。 (上記のコードで言えば、”テストチャートです”、”日本語は”等です) font.properties.jaの設定の原因が分かりますが、設定の方法がわかりません。 この現象について何かご存知の方、ご教示お願いいたします。 |
|
投稿日時: 2005-12-28 09:08
自分も同じ現象で悩んだことがあります。
そのときの参考にしたページ。 http://www.geocities.jp/jet_land_web/ |
|
投稿日時: 2005-12-29 09:22
ご返信いただきありがとうございます。
$JAVA_HOME/jre/lib/font.properties.jaに上書きしますか? 別の設定がいりますか? |
1