title: How to implement MVP in JavaFX
body: <p>Before some time, i started looking for a pattern to decouple UI from a logic of my app. I decided to use MVP, but there is one significant problem which i cant solve.
  How can i inject a instance of presenter into view, if classes that implements Application, are launched from static method. There is also no choice to launch specific instance of class implementing Application, so parameters in constructor are useless. 
  Also i do not use FXML, my view class is coded in java.</p>
  
  <p>PS: Sorry for my english, as it's not my native language</p>