yAxis.setMin(0.0);
yAxis.setMinorGrid(new MinorGrid());
yAxis.getMinorGrid().setLineWidth(0);
yAxis.setGrid(new Grid());
yAxis.getGrid().setLineWidth(0);
NumberPlotBand numberBand = new NumberPlotBand("Light air");
numberBand.setRange(new NumberRange(0.3, 1.5));
numberBand.setColor(new RGBA(68, 170, 213, 0.1f));
numberBand.setLabel(new PlotLabel("Light air"));
numberBand.getLabel().setStyle("{ color: '#606060' }");
yAxis.getPlotBands().add(numberBand);
numberBand = new NumberPlotBand("Light breeze");
numberBand.setRange(new NumberRange(1.5, 3.3));
numberBand.setColor(new RGBA(0, 0, 0, 0.0f));
numberBand.setLabel(new PlotLabel("Light breeze"));
numberBand.getLabel().setStyle("{ color: '#606060' }");
yAxis.getPlotBands().add(numberBand);
numberBand = new NumberPlotBand("Gentle breeze");
numberBand.setRange(new NumberRange(3.3, 5.5));
numberBand.setColor(new RGBA(68, 170, 213, 0.1f));
numberBand.setLabel(new PlotLabel("Gentle breeze"));
numberBand.getLabel().setStyle("{ color: '#606060' }");
yAxis.getPlotBands().add(numberBand);
numberBand = new NumberPlotBand("Moderate breeze");
numberBand.setRange(new NumberRange(5.5, 8.0));
numberBand.setColor(new RGBA(0, 0, 0, 0.0f));
numberBand.setLabel(new PlotLabel("Moderate breeze"));
numberBand.getLabel().setStyle("{ color: '#606060' }");
yAxis.getPlotBands().add(numberBand);
numberBand = new NumberPlotBand("Fresh breeze");
numberBand.setRange(new NumberRange(8.0, 11.0));
numberBand.setColor(new RGBA(68, 170, 213, 0.1f));
numberBand.setLabel(new PlotLabel("Fresh breeze"));
numberBand.getLabel().setStyle("{ color: '#606060' }");
yAxis.getPlotBands().add(numberBand);
numberBand = new NumberPlotBand("Strong breeze");
numberBand.setRange(new NumberRange(11.0, 14.0));
numberBand.setColor(new RGBA(0, 0, 0, 0.0f));
numberBand.setLabel(new PlotLabel("Strong breeze"));
numberBand.getLabel().setStyle("{ color: '#606060' }");
yAxis.getPlotBands().add(numberBand);
numberBand = new NumberPlotBand("High wind");
numberBand.setRange(new NumberRange(14.0, 15.0));
numberBand.setColor(new RGBA(68, 170, 213, 0.1f));
numberBand.setLabel(new PlotLabel("High wind"));
numberBand.getLabel().setStyle("{ color: '#606060' }");
yAxis.getPlotBands().add(numberBand);
LinkedHashSet<YAxis> yAxesSet = new LinkedHashSet<InvientChartsConfig.YAxis>();
yAxesSet.add(yAxis);
chartConfig.setYAxes(yAxesSet);