私はJFreeChart
を使用して、Javaアプリケーションで燭台のチャートを作成しています。しかし、私のチャートは、このように見える終わる:JfreeChartの自動スケールY軸
http://imageshack.us/photo/my-images/69/capturebhx.png/
私はチャートはもっとこのように見えるように、Y軸が自動的にスケールがしたい:
http://imageshack.us/photo/my-images/717/capture2wl.png/
私はorg.jfree.chart.axis.NumberAxis.configure()
と考えていますが、わかりません。 JFreeChart
オブジェクト、またはChartPanel
オブジェクトをこのNumberAxis
オブジェクトに結びつける方法を見つけることができないようです。私を助けてください、私は迷っていて、これらのオブジェクトを一緒にしようとする長い時間を探しています。あるいは、別の方法を見つけることができれば、それも素晴らしいでしょう!
いくつかのコード:
...
private DefaultHighLowDataset dataset;
private JFreeChart chart;
private ChartPanel chart_panel;
...
// creates dataset, then chart from dataset, then chart_panel from chart
dataset = new DefaultHighLowDataset("", date, high, low, open, close, volume);
chart = ChartFactory.createCandlestickChart("Blank", "Time", "Price", dataset, false);
chart_panel = new ChartPanel(chart); // what you see in the images
...
一部のコードスニペットが役立ちます。 –