これはわずかに変更されたコードですorg.jfree.chart.demo.BarChartDemo1
:
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
CategoryDataset dataset = createDataset();
JFreeChart chart = createChart(dataset);
//chart.setBorderVisible(false); // no effect
//chart.setPadding(new RectangleInsets(0, 0, 0, 0)); // no effect
ChartPanel chartPanel = new ChartPanel(chart);
chartPanel.setFillZoomRectangle(true);
chartPanel.setMouseWheelEnabled(true);
//chartPanel.setPreferredSize(new Dimension(500, 270));
chartPanel.setBounds(100,100,640,480);
JFrame frame = new JFrame();
frame.setLayout(null);
//frame.setContentPane(chartPanel);
frame.add(chartPanel);
frame.pack();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
});
}
描く
チャートの周りの白い境界線を削除することは可能ですか?一部の試行はコード内にありますが、効果はありませんでした。