Estoy usando JFreeChart
para crear gráficos de velas en mi aplicación Java. Sin embargo, mis cartas terminan con este aspecto:Auto-Scale Y-Axis en JfreeChart
http://imageshack.us/photo/my-images/69/capturebhx.png/
me gustaría tener el eje Y escala automáticamente para que el gráfico se ve de la misma familia:
http://imageshack.us/photo/my-images/717/capture2wl.png/
Creo que org.jfree.chart.axis.NumberAxis.configure()
hará esto, pero no estoy seguro. Parece que no puedo encontrar la forma de vincular mi objeto JFreeChart
o ChartPanel
con este objeto NumberAxis
. Por favor, ayúdenme, estoy perdido y he estado buscando durante mucho tiempo para tratar de unir estos objetos. O, si puedes encontrar otra forma, ¡también sería genial!
Algunos código:
...
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
...
Algunos fragmentos de código podrían ayudar. –