XChartJava 简单图表应用

联合创作 · 2023-09-28 23:24

XChart 是简单的图表应用。



xchart-2




特性:



  • No additional dependencies


  • ~100KB Jar


  • Line charts


  • Scatter charts


  • Area charts


  • Bar charts


  • Histogram charts


  • Error bars


  • Logarithmic axes


  • Date and category X-Axis


  • Multiple series


  • Extensive customization


  • Themes - XChart, GGPlot2, MATLAB


  • Right-click, Save-As...


  • User-defined axes range


  • Custom legend placement


  • CSV import and export


  • High resolution chart export


  • Real-time charts



示例:


double[] xData = new double[] { 0.0, 1.0, 2.0 };
double[] yData = new double[] { 2.0, 1.0, 0.0 };
// Create Chart
Chart chart = QuickChart.getChart("Sample Chart", "X", "Y", "y(x)", xData, yData);
// Show it
new SwingWrapper(chart).displayChart();
// Save it
BitmapEncoder.saveBitmap(chart, "./Sample_Chart", BitmapFormat.PNG);
// or save it in high-res
BitmapEncoder.saveBitmapWithDPI(chart, "./Sample_Chart_300_DPI", BitmapFormat.PNG, 300);


浏览 27
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报