title: Value Change Listener for JavaFX's TextField
body: <p>I would like to add a kind of <code>listener</code> to my <code>JavaFX's TextField</code> which when ever a user changes the value of the <code>TextField</code>, the Application prints something on the console.</p>
  <p>I've searched and i find the following very similar question : <a href="https://stackoverflow.com/questions/3953208/value-change-listener-to-jtextfield">Value Change Listener to JTextField</a></p>
  <p>The answer of mentioned question is very clear and efficient, but unfortunately it is only useful for <code>JTextField</code> ( Not <code>JavaFX's TextField</code>) because it says you should use DocumentListener like this:</p>
  <pre><code>// Listen for changes in the text
  textField.getDocument().addDocumentListener(new DocumentListener() {
    public void changedUpdate(DocumentEvent e) {
      warn();
    }
    public void removeUpdate(DocumentEvent e) {
      warn();
    }
    public void insertUpdate(DocumentEvent e) {
      warn();
    }
  </code></pre>
  <p>but in JavaFX's TextFields you are not able to do it.
  So? What is the solution?</p>
  <p>(describing with code can be very good but if it is not possible, any hint will be appreciated)</p>