我正在为我的数据库创建一个条形图。一切都有效,除了一件事:来自DB的数据很大,所以条形看起来很小。我使用滚动窗格,但这不起作用。这是我的图表创建者:
JFreeChart barChart = ChartFactory.createBarChart(
"du "+du+" a "+a,
"date",
"Score",
categoryDataset,
PlotOrientation.VERTICAL,
true, true, true);
这是我的图表面板:
chartPanel = new ChartPanel( chart );
chartPanel.setMaximumDrawWidth(1000);
chartPanel.setPreferredSize(new Dimension(2000, 1000));
chartPanel.revalidate();
chartPanel.repaint();
chartPanel.setBounds(1, 1, 680, 420);
这是一张澄清的图片: