Hi Benedict,
in
https://github.com/eugenkiss/7guis, Eugen Kiss implemented 7 small
programs in JavaFX, JavaFX+ReactFX, ScalaFX, ScalaFX+Scala.Rx,
ScalaFX+ReactFX (though probably not all combinations are covered for
each of the 7 examples).
He created small wrappers around both Scala.Rx and ReactFX to be used
with ScalaFX, though a full-blown Scala wrapper for ReactFX could go a
long way further, as we then concluded (for example, there are still a
lot of explicit type annotations required, which add noise to the
code).
Eugen was writing a master thesis on the topic, but I don't know if
the text is available online.
Tomas