title: Create scrolling text when text is too long
body: <p>I have a dynamically built string that is sometimes too long, but still needs to be displayed fully to the user. I would much rather have the text scroll than creating a tooltip for it. </p>
  
  <p>I have creating a label with this:</p>
  
  <pre><code>Label text = new Label("hello there i hope this text is long enough to take up space");
  TranslateTransition tran = new TranslateTransition(Duration.millis(75000));
  tran.setNode(text);
  tran.setByX(-400);
  tran.setInterpolator(Interpolator.LINEAR);
  tran.setCycleCount(Timeline.INDEFINITE);
  // add the text
  tran.play();
  </code></pre>
  
  <p>One, when I do this, if the text is <code>"this is really long"</code> and it's shortened to <code>"this is really..."</code> then when the label scrolls, the text remains <code>"this is really..."</code>. Another thing is this scrolls the label away, changing the x position of the element. Is there a way to just change the text will a scroll instance?</p>
  
  <p>Also, is there a way to programatically determine if a given text is going to be too large for a specified area?</p>