From 9d0855b89c057c77fc081f7c8412ee4d127eee62 Mon Sep 17 00:00:00 2001 From: Tiago Ferreira Date: Mon, 22 Aug 2022 16:41:51 -0400 Subject: [PATCH] README: include links to demos As per https://forum.image.sc/t/scijava-plots-how-is-it-intended-to-work/70905/12?u=tferr --- README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/README.md b/README.md index 9866632..45e74d2 100644 --- a/README.md +++ b/README.md @@ -3,3 +3,22 @@ # SciJava PlotService UI-independent framework for creating scientific plots. + + +# Usage and Demos + +Run the following Groovy snippet from the [Script Editor](https://github.com/scijava/script-editor): + +```groovy +#@ UIService uiService +#@ PlotService plotService + +plot = plotService.newXYPlot() +plot.setTitle("XY Plot") +series = plot.addXYSeries() +series.setLabel("Series 1") +series.setValues([1,2,3], [7,3,9]) +uiService.show(plot) +``` + +Several Java demos (XY, BoxPlot, Category plots, etc.) are available in [scijava-ui-swing](https://github.com/scijava/scijava-ui-swing/tree/909e16b5cbf1b92e1d8ccce96a3521050c93174a/src/test/java/org/scijava/ui/swing/viewer/plot).