title: JavaFX/FXML: initialize() in controller class is never called
body: <p><br />
  Trying to acquaint myself with JavaFX I ran into the following problem:</p>
  
  <p>I used Scene Builder to generate an FXML with my controller class specified as <code>fx:controller="application.MainController"</code> and I used the sample code generated by Scene Builder to create the MainController class in the according package.<br />
  Now although I'm not seeing any error messages apparently the <code>initialize()</code> method is never called after loading the FXML (tried Breakpoints and <code>System.out.println</code>). What am I missing?</p>