private void setColors() {
   Scenario scenario =
       (Scenario) Applicazione.getInstance().getModello().getBean(Scenario.class.getName());
   for (int i = 0; i < chart.getData().size(); i++) {
     for (Node node : chart.lookupAll(".series" + i)) {
       node.getStyleClass().remove("default-color" + i);
       node.getStyleClass()
           .add("default-color" + mapColor.get(scenario.getToolsList().get(i).getName()));
     }
     int item = 0;
     for (Node node : chart.lookupAll(".chart-legend-item")) {
       if (node instanceof Label && ((Label) node).getGraphic() != null) {
         String color = mapColor.get(scenario.getToolsList().get(item).getName());
         if (color != null && !color.isEmpty()) {
           ((Label) node).getGraphic().getStyleClass().remove("default-color" + item);
           ((Label) node).getGraphic().getStyleClass().add("default-color" + color);
         }
       }
       item++;
     }
   }
 }