public Renderer renderer() {
   if (renderers.getSelectedItem().equals("Serial")) {
     return new SerialRenderer();
   } else if (renderers.getSelectedItem().equals("Parallel")) {
     return new ForkJoinRenderer();
   } else {
     throw new RuntimeException("Unknown renderer selected: " + renderers.getSelectedItem());
   }
 }