﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-无为-随笔分类-报表绘制</title><link>http://www.blogjava.net/mlh123caoer/category/26241.html</link><description>无为则可为，无为则至深！
</description><language>zh-cn</language><lastBuildDate>Sat, 29 Sep 2007 06:50:21 GMT</lastBuildDate><pubDate>Sat, 29 Sep 2007 06:50:21 GMT</pubDate><ttl>60</ttl><item><title>JFreeChart：水平棒状3D图实例</title><link>http://www.blogjava.net/mlh123caoer/archive/2007/09/28/149094.html</link><dc:creator>草儿</dc:creator><author>草儿</author><pubDate>Fri, 28 Sep 2007 06:47:00 GMT</pubDate><guid>http://www.blogjava.net/mlh123caoer/archive/2007/09/28/149094.html</guid><wfw:comment>http://www.blogjava.net/mlh123caoer/comments/149094.html</wfw:comment><comments>http://www.blogjava.net/mlh123caoer/archive/2007/09/28/149094.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/mlh123caoer/comments/commentRss/149094.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/mlh123caoer/services/trackbacks/149094.html</trackback:ping><description><![CDATA[<img alt="JFreeChart: Horizontal Bar Chart 3D Demo 2" src="http://www.java2s.com/Code/JavaImages/JFreeChartBarChart3DDemo2.PNG" border="0" /><br />
<br />
<div class="codeShade"><code><font color="#ffffff"></font><br />
<font color="#3f7f5f">/*&nbsp;===========================================================</font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f7f5f">*&nbsp;JFreeChart&nbsp;:&nbsp;a&nbsp;free&nbsp;chart&nbsp;library&nbsp;for&nbsp;the&nbsp;Java(tm)&nbsp;platform</font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f7f5f">*&nbsp;===========================================================</font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f7f5f">*</font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f7f5f">*&nbsp;(C)&nbsp;Copyright&nbsp;2000-2004,&nbsp;by&nbsp;Object&nbsp;Refinery&nbsp;Limited&nbsp;and&nbsp;Contributors.</font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f7f5f">*</font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f7f5f">*&nbsp;JFreeChart下载地址:&nbsp;&nbsp;http://www.jfree.org/jfreechart/index.html</font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f7f5f">*</font><br />
<font color="#3f7f5f"><font color="#ffffff">&nbsp;</font>*--------------------<br />
<font color="#ffffff">&nbsp;</font><font color="#3f7f5f">*&nbsp;BarChart3DDemo2.java</font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f7f5f">*&nbsp;--------------------</font></font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f7f5f">*/</font><br />
<font color="#ffffff"></font><br />
<font color="#7f0055"><strong>package&nbsp;</strong></font><font color="#000000">org.jfree.chart.demo;</font><br />
<font color="#ffffff"></font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.chart.ChartFactory;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.chart.ChartPanel;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.chart.JFreeChart;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.chart.axis.CategoryAxis;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.chart.axis.CategoryLabelPosition;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.chart.axis.CategoryLabelPositions;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.chart.axis.CategoryLabelWidthType;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.chart.plot.CategoryPlot;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.chart.plot.PlotOrientation;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.data.category.CategoryDataset;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.data.category.DefaultCategoryDataset;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.text.TextBlockAnchor;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.ui.ApplicationFrame;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.ui.RectangleAnchor;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.ui.RefineryUtilities;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.ui.TextAnchor;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.util.Log;</font><br />
<font color="#7f0055"><strong>import&nbsp;</strong></font><font color="#000000">org.jfree.util.PrintStreamLogTarget;</font><br />
<font color="#ffffff"></font><br />
<font color="#3f5fbf">/**</font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f5fbf">*&nbsp;展示如何创建水平3D棒状图的Demo&nbsp;<br />
</font><font color="#ffffff">&nbsp;</font><font color="#3f5fbf">*&nbsp;使用数据来自</font><font color="#3f3fbf"><a href="mailto:{@link">{@link</a>&nbsp;CategoryDataset}</font><font color="#3f5fbf">.</font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f5fbf">*</font><br />
<font color="#ffffff">&nbsp;</font><font color="#3f5fbf">*/</font><br />
<font color="#7f0055"><strong>public&nbsp;class&nbsp;</strong></font><font color="#000000">BarChart3DDemo2&nbsp;</font><font color="#7f0055"><strong>extends&nbsp;</strong></font><font color="#000000">ApplicationFrame&nbsp;</font><font color="#000000">{</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">/**</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*&nbsp;建立一个新的demo.</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*&nbsp;</font><font color="#7f9fbf">@param&nbsp;</font><font color="#3f5fbf">title&nbsp;&nbsp;窗口标题.</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*/</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><strong>public&nbsp;</strong></font><font color="#000000">BarChart3DDemo2</font><font color="#000000">(</font><font color="#7f0055"><strong>final&nbsp;</strong></font><font color="#000000">String&nbsp;title</font><font color="#000000">)&nbsp;{</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><strong>super</strong></font><font color="#000000">(</font><font color="#000000">title</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;创建图表...</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><strong>final&nbsp;</strong></font><font color="#000000">DefaultCategoryDataset&nbsp;dataset&nbsp;=&nbsp;</font><font color="#7f0055"><strong>new&nbsp;</strong></font><font color="#000000">DefaultCategoryDataset</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">dataset.addValue</font><font color="#000000">(</font><font color="#990000">23.0</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Series&nbsp;1"</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"London"</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">dataset.addValue</font><font color="#000000">(</font><font color="#990000">14.0</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Series&nbsp;1"</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"New&nbsp;York"</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">dataset.addValue</font><font color="#000000">(</font><font color="#990000">14.0</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Series&nbsp;1"</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Istanbul"</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">dataset.addValue</font><font color="#000000">(</font><font color="#990000">14.0</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Series&nbsp;1"</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Cairo"</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">dataset.addValue</font><font color="#000000">(</font><font color="#990000">13.0</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Series&nbsp;2"</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"London"</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">dataset.addValue</font><font color="#000000">(</font><font color="#990000">19.0</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Series&nbsp;2"</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"New&nbsp;York"</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">dataset.addValue</font><font color="#000000">(</font><font color="#990000">19.0</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Series&nbsp;2"</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Istanbul"</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">dataset.addValue</font><font color="#000000">(</font><font color="#990000">19.0</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Series&nbsp;2"</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Cairo"</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">dataset.addValue</font><font color="#000000">(</font><font color="#990000">7.0</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Series&nbsp;3"</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"London"</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">dataset.addValue</font><font color="#000000">(</font><font color="#990000">9.0</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Series&nbsp;3"</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"New&nbsp;York"</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">dataset.addValue</font><font color="#000000">(</font><font color="#990000">9.0</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Series&nbsp;3"</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Istanbul"</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">dataset.addValue</font><font color="#000000">(</font><font color="#990000">9.0</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Series&nbsp;3"</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">"Cairo"</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><strong>final&nbsp;</strong></font><font color="#000000">JFreeChart&nbsp;chart&nbsp;=&nbsp;createChart</font><font color="#000000">(</font><font color="#000000">dataset</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//把图表放到面板容器...</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><strong>final&nbsp;</strong></font><font color="#000000">ChartPanel&nbsp;chartPanel&nbsp;=&nbsp;</font><font color="#7f0055"><strong>new&nbsp;</strong></font><font color="#000000">ChartPanel</font><font color="#000000">(</font><font color="#000000">chart</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">chartPanel.setPreferredSize</font><font color="#000000">(</font><font color="#7f0055"><strong>new&nbsp;</strong></font><font color="#000000">java.awt.Dimension</font><font color="#000000">(</font><font color="#990000">500</font><font color="#000000">,&nbsp;</font><font color="#990000">270</font><font color="#000000">))</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">setContentPane</font><font color="#000000">(</font><font color="#000000">chartPanel</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">/**</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*&nbsp;先建个表再说.</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*&nbsp;</font><font color="#7f9fbf">@param&nbsp;</font><font color="#3f5fbf">dataset&nbsp;&nbsp;the&nbsp;dataset.</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*&nbsp;</font><font color="#7f9fbf">@return&nbsp;</font><font color="#3f5fbf">The&nbsp;chart.</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*/</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><strong>private&nbsp;</strong></font><font color="#000000">JFreeChart&nbsp;createChart</font><font color="#000000">(</font><font color="#7f0055"><strong>final&nbsp;</strong></font><font color="#000000">CategoryDataset&nbsp;dataset</font><font color="#000000">)&nbsp;{</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><strong>final&nbsp;</strong></font><font color="#000000">JFreeChart&nbsp;chart&nbsp;=&nbsp;ChartFactory.createBarChart3D</font><font color="#000000">(</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#2a00ff">"3D&nbsp;Bar&nbsp;Chart&nbsp;Demo&nbsp;2"</font><font color="#000000">,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;表题</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#2a00ff">"Category"</font><font color="#000000">,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;域坐标标签</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#2a00ff">"Value"</font><font color="#000000">,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;横坐标标签</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">dataset,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;数据</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">PlotOrientation.HORIZONTAL,&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;方向</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">true,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;包含摘要</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">true,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;工具提示</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><strong>false&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</strong></font><font color="#3f7f5f">//&nbsp;urls</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><strong>final&nbsp;</strong></font><font color="#000000">CategoryPlot&nbsp;plot&nbsp;=&nbsp;chart.getCategoryPlot</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">plot.setForegroundAlpha</font><font color="#000000">(</font><font color="#990000">1.0f</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;分类标签左对齐...</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><strong>final&nbsp;</strong></font><font color="#000000">CategoryAxis&nbsp;axis&nbsp;=&nbsp;plot.getDomainAxis</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><strong>final&nbsp;</strong></font><font color="#000000">CategoryLabelPositions&nbsp;p&nbsp;=&nbsp;axis.getCategoryLabelPositions</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><strong>final&nbsp;</strong></font><font color="#000000">CategoryLabelPosition&nbsp;left&nbsp;=&nbsp;</font><font color="#7f0055"><strong>new&nbsp;</strong></font><font color="#000000">CategoryLabelPosition</font><font color="#000000">(</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">RectangleAnchor.LEFT,&nbsp;TextBlockAnchor.CENTER_LEFT,&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">TextAnchor.CENTER_LEFT,&nbsp;</font><font color="#990000">0.0</font><font color="#000000">,</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">CategoryLabelWidthType.RANGE,&nbsp;</font><font color="#990000">0.30f</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">axis.setCategoryLabelPositions</font><font color="#000000">(</font><font color="#000000">CategoryLabelPositions.replaceLeftPosition</font><font color="#000000">(</font><font color="#000000">p,&nbsp;left</font><font color="#000000">))</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><strong>return&nbsp;</strong></font><font color="#000000">chart;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">/**</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*&nbsp;demo程序的起始点.</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*&nbsp;</font><font color="#7f9fbf">@param&nbsp;</font><font color="#3f5fbf">args&nbsp;&nbsp;ignored.</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*/</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><strong>public&nbsp;static&nbsp;</strong></font><font color="#7f0055"><strong>void&nbsp;</strong></font><font color="#000000">main</font><font color="#000000">(</font><font color="#7f0055"><strong>final&nbsp;</strong></font><font color="#000000">String</font><font color="#000000">[]&nbsp;</font><font color="#000000">args</font><font color="#000000">)&nbsp;{</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">Log.getInstance</font><font color="#000000">()</font><font color="#000000">.addTarget</font><font color="#000000">(</font><font color="#7f0055"><strong>new&nbsp;</strong></font><font color="#000000">PrintStreamLogTarget</font><font color="#000000">())</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><strong>final&nbsp;</strong></font><font color="#000000">BarChart3DDemo2&nbsp;demo&nbsp;=&nbsp;</font><font color="#7f0055"><strong>new&nbsp;</strong></font><font color="#000000">BarChart3DDemo2</font><font color="#000000">(</font><font color="#2a00ff">"3D&nbsp;Bar&nbsp;Chart&nbsp;Demo&nbsp;2"</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">demo.pack</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">RefineryUtilities.centerFrameOnScreen</font><font color="#000000">(</font><font color="#000000">demo</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">demo.setVisible</font><font color="#000000">(</font><font color="#7f0055"><strong>true</strong></font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff"></font><br />
<font color="#000000">}</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff"><font color="#ffffff"><a href="http://www.java2s.com/Code/JavaDownload/jfreechart-1.0.0-rc1.zip">本文所使用的版本为：jfreechart-1.0.0-rc1.zip</a>&nbsp;可<br />
&nbsp;</font></font></code></div>
<font color="#ffffff">&nbsp;可<font color="#ffffff">以到：http://www.jfree.org/jfreechart/index.html<br />
<font color="#ffffff">&nbsp;</font>&nbsp;&nbsp;</font>&nbsp;&nbsp;&nbsp;</font><img src ="http://www.blogjava.net/mlh123caoer/aggbug/149094.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/mlh123caoer/" target="_blank">草儿</a> 2007-09-28 14:47 <a href="http://www.blogjava.net/mlh123caoer/archive/2007/09/28/149094.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>