2016-10-26 7 views
0

Я искал «бесплатную альтернативу диаграммам Ваадина и нашел виджет DCharts, но я не могу найти руководства или полную документацию для использования». Кто-нибудь знает, как импортировать и использовать этот виджет? Гиды для начала работы?Как использовать виджет dCharts в проекте Vaadin?

  • Vaadin: 7,4
  • Apache Tomcat V8
  • JDK 1,8

ответ

0

Для использования dCharts я должен выполнить этот шаг:

  1. Скачать .jar или скопировать зависимость для мавена/ivy from: https://vaadin.com/directory#!addon/dcharts-widget
  2. Следуйте инструкциям в this official page на основе вашего метода установки. (У меня есть выбор, чтобы загрузить .jar и скомпилировать его с Vaadin Plug-in for Eclipse)

Малый Exemple кода:

final VerticalLayout layout = new VerticalLayout(); 
    DataSeries dataSeries = new DataSeries() 
     .add(1, 5, 8, 2, 3); 

    SeriesDefaults seriesDefaults = new SeriesDefaults() 
     .setRenderer(SeriesRenderers.BAR); 

    Axes axes = new Axes() 
    .addAxis(
      new XYaxis().setRenderer(AxisRenderers.CATEGORY) 
      .setTicks(new Ticks() 
        .add("a", "b", "c", "d", "e"))); 

    Highlighter highlighter = new Highlighter() 
    .setShow(false); 

    Options options = new Options() 
     .setSeriesDefaults(seriesDefaults) 
     .setAxes(axes) 
     .setHighlighter(highlighter); 

    DCharts chart = new DCharts() 
     .setDataSeries(dataSeries) 
     .setOptions(options) 
     .show(); 
layout.addComponent(chart);