Java uygulamamda şamdan grafikleri oluşturmak için JFreeChart
kullanıyorum. Ancak, grafiklerim bu benzeyen sonunda:JfreeChart içinde Otomatik Ölçek Y Ekseni
http://imageshack.us/photo/my-images/69/capturebhx.png/
Ben grafik birden şöyle ki Y ekseni otomatik ölçekli istiyorum:
http://imageshack.us/photo/my-images/717/capture2wl.png/
Sanırım org.jfree.chart.axis.NumberAxis.configure()
bunu yapacak, ama emin değilim. JFreeChart
nesnesini veya ChartPanel
nesnesini bu NumberAxis
nesnesine bağlamak için bir yol bulamıyorum. Lütfen bana yardım edin, kayboldum ve bu nesneleri bir araya getirmek için uzun zamandır arıyordum. Ya da başka bir yol bulabilirseniz, bu da harika olur!
Bazı kod:
...
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
...
Bazı kod parçacıkları yardımcı olabilir. –