JFreeChart
Java アプリでローソク足チャートを作成するために使用しています。ただし、私のチャートは次のようになります。
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
...