Highcharts is used by 80% of the world's largest companies for data visualization. Oorian's wrapper provides full access to its extensive charting capabilities through Java.
Why Highcharts?
- Enterprise-grade: Used by Fortune 500 companies
- 20+ chart types: Line, bar, pie, scatter, stock, maps, and more
- Export: Built-in PDF, PNG, SVG export
- Accessibility: WCAG 2.1 compliant
Basic Chart
HcChart chart = new HcChart(ChartType.LINE);
chart.setTitle("Monthly Revenue");
chart.setSubtitle("2025 Fiscal Year");
HcSeries series = new HcSeries("Revenue");
series.setData(45000, 52000, 48000, 61000, 58000, 72000);
chart.addSeries(series);
body.addElement(chart);
Stock Charts
HcStockChart stockChart = new HcStockChart();
stockChart.setTitle("ACME Stock Price");
HcOHLCSeries ohlc = new HcOHLCSeries("ACME");
ohlc.setData(stockData); // Open, High, Low, Close data
stockChart.addSeries(ohlc);
// Add volume
HcColumnSeries volume = new HcColumnSeries("Volume");
volume.setData(volumeData);
stockChart.addSeries(volume);
body.addElement(stockChart);
Conclusion
Highcharts integration brings professional-grade charting to Oorian applications with comprehensive options for business analytics and reporting.