title: How to control the JavaFX Tooltip's delay?
body: <p>I was playing around with <a href="https://docs.oracle.com/javafx/2/api/javafx/scene/control/Tooltip.html" rel="nofollow noreferrer">JavaFX's <code>Tooltip</code></a>. I realized that for me personally the delay between hovering over something and the tooltip actually appearing is too long. A look in the API reveals:</p>
  <blockquote>
  <p>Typically, the tooltip is &quot;activated&quot; when the mouse moves over a Control. There is usually some delay between when the Tooltip becomes &quot;activated&quot; and when it is actually shown. The details (such as the amount of delay, etc) is left to the Skin implementation.</p>
  </blockquote>
  <p>After some further investigation, I was not able to find any possibility to control the delay. The <a href="https://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html" rel="nofollow noreferrer">JavaFX CSS Reference</a> has no information about delay time and a runtime-evaluation of <code>getCssMetaData()</code> did not help either.</p>
  <p>I know that there is a way to control the tooltips manually via <code>onMouseEntered(...)</code> and <code>onMouseExited(...)</code>, but is there really no other way? Or am I missing an obvious solution?</p>