jfreechar-中文亂碼--設置主題樣式解決
/** * @Title:JfreeChartTest.java * @Package:cn.sh.jfreechar.test * @Description:TODO * @author:Administrator * @date:2012-2-22下午04:15:32 * @version V1.0 * */ package cn.sh.jfreechar.test; import java.awt.Font; import org.jfree.chart.ChartFactory; import org.jfree.chart.ChartFrame; import org.jfree.chart.JFreeChart; import org.jfree.chart.StandardChartTheme; import org.jfree.chart.plot.PlotOrientation; import org.jfree.data.category.DefaultCategoryDataset; /** * 柱狀圖--設置主題樣式解決中文亂碼 * @ClassName:JfreeChartTest * @Description:TODO * @author: Administrator * @date:2012-2-22下午04:22:46 */ public class JfreeChartTest { public static void main(String[] args) { // 創建類別圖(Category)數據對象 DefaultCategoryDataset dataset = new DefaultCategoryDataset(); dataset.addValue(100, "北京", "蘋果"); dataset.addValue(100, "上海", "蘋果"); dataset.addValue(100, "廣州", "蘋果"); dataset.addValue(200, "北京", "梨子"); dataset.addValue(200, "上海", "梨子"); dataset.addValue(200, "廣州", "梨子"); dataset.addValue(300, "北京", "葡萄"); dataset.addValue(300, "上海", "葡萄"); dataset.addValue(300, "廣州", "葡萄"); dataset.addValue(400, "北京", "香蕉"); dataset.addValue(400, "上海", "香蕉"); dataset.addValue(400, "廣州", "香蕉"); dataset.addValue(500, "北京", "荔枝"); dataset.addValue(500, "上海", "荔枝"); dataset.addValue(500, "廣州", "荔枝"); //創建主題樣式 StandardChartTheme standardChartTheme=new StandardChartTheme("CN"); //設置標題字體 standardChartTheme.setExtraLargeFont(new Font("隸書",Font.BOLD,20)); //設置圖例的字體 standardChartTheme.setRegularFont(new Font("宋書",Font.PLAIN,15)); //設置軸向的字體 standardChartTheme.setLargeFont(new Font("宋書",Font.PLAIN,15)); //應用主題樣式 ChartFactory.setChartTheme(standardChartTheme); JFreeChart chart=ChartFactory.createBarChart3D( "水果產量圖", // 圖表標題 "水果", // 目錄軸的顯示標簽 "水果", // 數值軸的顯示標簽 dataset, // 數據集 PlotOrientation.VERTICAL, // 圖表方向:水平、垂直 true, // 是否顯示圖例(對于簡單的柱狀圖必須是false) true, // 是否生成工具 true // 是否生成URL鏈接 ); ChartFrame frame=new ChartFrame ("水果產量圖 ",chart,true); frame.pack(); frame.setVisible(true); } }
本文由用戶 林上夕下 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!