Showing
1 changed file
with
13 additions
and
0 deletions
@@ -13,6 +13,7 @@ import org.jfree.chart.plot.CategoryPlot; | @@ -13,6 +13,7 @@ import org.jfree.chart.plot.CategoryPlot; | ||
13 | import org.jfree.chart.plot.PiePlot; | 13 | import org.jfree.chart.plot.PiePlot; |
14 | import org.jfree.chart.renderer.category.BarRenderer; | 14 | import org.jfree.chart.renderer.category.BarRenderer; |
15 | import org.jfree.chart.renderer.category.CategoryItemRenderer; | 15 | import org.jfree.chart.renderer.category.CategoryItemRenderer; |
16 | +import org.jfree.chart.renderer.category.LineAndShapeRenderer; | ||
16 | import org.jfree.chart.renderer.category.StandardBarPainter; | 17 | import org.jfree.chart.renderer.category.StandardBarPainter; |
17 | import org.jfree.data.category.DefaultCategoryDataset; | 18 | import org.jfree.data.category.DefaultCategoryDataset; |
18 | import org.jfree.data.general.DefaultPieDataset; | 19 | import org.jfree.data.general.DefaultPieDataset; |
@@ -56,6 +57,18 @@ public class JFChartUtils { | @@ -56,6 +57,18 @@ public class JFChartUtils { | ||
56 | plot.setBackgroundPaint(Color.WHITE); | 57 | plot.setBackgroundPaint(Color.WHITE); |
57 | plot.setDomainGridlinePaint(Color.LIGHT_GRAY); | 58 | plot.setDomainGridlinePaint(Color.LIGHT_GRAY); |
58 | plot.setRangeGridlinePaint(Color.LIGHT_GRAY); | 59 | plot.setRangeGridlinePaint(Color.LIGHT_GRAY); |
60 | + | ||
61 | + //数据轴设置 | ||
62 | + NumberAxis numberaxis = (NumberAxis) plot.getRangeAxis(); | ||
63 | + numberaxis.setUpperMargin(0.1); | ||
64 | + numberaxis.setLowerMargin(0.1); | ||
65 | + numberaxis.setTickLabelFont(new Font("宋体", Font.BOLD, 12)); | ||
66 | + numberaxis.setLabelFont(new Font("宋体", Font.BOLD, 12)); | ||
67 | + | ||
68 | + // 设置数据点可见性 | ||
69 | + LineAndShapeRenderer renderer = (LineAndShapeRenderer) plot.getRenderer(); | ||
70 | + renderer.setDefaultShapesVisible(true); | ||
71 | + | ||
59 | // 设置第一条折线的粗细 | 72 | // 设置第一条折线的粗细 |
60 | plot.getRenderer().setSeriesStroke(0, new BasicStroke(3.0f)); | 73 | plot.getRenderer().setSeriesStroke(0, new BasicStroke(3.0f)); |
61 | // 根据样式设置折线颜色 | 74 | // 根据样式设置折线颜色 |