如何在折线图(JFreechart)中的X轴显示更少的值?

时间:2014-06-20 14:45:30

标签: java jfreechart

如何在X轴上显示较少的值,以便组织数据?

但是我想要显示所有值。我的一个想法是使用缩放,这样你就可以看到所有的记录,但不知道这是一个好主意,还是甚至不知道它。

正如你在图片中看到的那样,我的想法是数据更清晰,以便实现最好的一切。

有人可以帮我吗?

//Code with result from query and chart create

String query="select (CONCAT(`date`, ' ', hour)),  temperature from records where idTermomether like 'T1' and date between '2014-06-01' and '2014-06-03'";
            JDBCCategoryDataset dataset = new JDBCCategoryDataset (CriaConexao.getConexao(),query);
            JFreeChart chart = ChartFactory.createLineChart(" - Temperature", "Date", "Temperature", dataset, PlotOrientation.VERTICAL, false, true, true);
            BarRenderer renderer = null;
            CategoryPlot plot= chart.getCategoryPlot();
            CategoryAxis xAxis=(CategoryAxis)plot.getDomainAxis();
            xAxis.setCategoryLabelPositions(CategoryLabelPositions.DOWN_90);
            renderer=new BarRenderer();
            ChartFrame frame = new ChartFrame("Temperature", chart);
            frame.setVisible(true);
            frame.setSize(400,650);

enter image description here

0 个答案:

没有答案