Tag: 线图

如何使用jfreechart从上到下绘制折线图?

我正在使用jfreechart绘制折线图,​​我需要从上到下绘制线条……含义:0,0坐标将位于左上角。 当我通过更改’PlotOrientation’使用’CategoryPlot’时,我能够做到这一点,但左边的标签变成了重叠……不知何故,我更喜欢’xyplot’ 更改’setInverted’或’setDomainAxisLocation’没有帮助 任何帮助将不胜感激 更新:我正在重新发布我的代码以获得更好的清晰度(图表绘图部分) 在第一个代码中:我得到了所需的输出,如图所示http://sofzh.miximages.com/java/r1fr01.jpg只是通过在这部分传递’PlotOrientation.HORIZONTAL’,我正在使用’CategoryPlot’ import java.awt.*; import javax.swing.JPanel; import org.jfree.chart.*; import org.jfree.chart.plot.CategoryPlot; import org.jfree.chart.plot.PlotOrientation; import org.jfree.chart.renderer.category.LineAndShapeRenderer; import org.jfree.chart.title.TextTitle; import org.jfree.data.category.CategoryDataset; import org.jfree.data.category.DefaultCategoryDataset; import org.jfree.ui.*; public class PCategory extends ApplicationFrame { public PCategory(String s) { super(s); JPanel jpanel = createDemoPanel(); jpanel.setPreferredSize(new Dimension(300, 200)); setContentPane(jpanel); } private static CategoryDataset createDataset() { DefaultCategoryDataset defaultcategorydataset = new […]

JFreeChart折线图,每个点都有文字

我想把文字放在我在折线图上绘制的每个点上。 这就是我能做的: 这就是我需要的(点的名称是绿色的):