"Internal review ID 9063426: "FXMLLoader: if script engines implement javax.script.Compilabel compile scripts"
Rony G. Flatscher
Rony.Flatscher at wu.ac.at
Fri Jan 24 15:21:07 UTC 2020
Just filed a RFE with the following information:
* Component:
o JavaFX
* Subcomponent:
o fxml: JavaFX FXML
* Synopsis:
o "FXMLLoader: if script engines implement javax.script.Compilabel compile scripts"
* Descriptions:
o "FXMLLoader is able to execute scripts in Java script languages (javax.script.ScriptEngine
implementations) if such a Java script language gets defined as the controller language in
the FXML file.
If a script engine implements the javax.script.Compilable interface, then such scripts could
be compiled and the resulting javax.script.CompiledScript could be executed instead using
its eval() methods.
Evaluating the CompiledScript objects may help speed up the execution of script invocations,
especially for scripts defined for event attributes in FXML elements (e.g. like onMouseMove)
which may be repetitevly invoked and evaluated."
* System /OS/Java Runtime Information:
o "All systems."
Received the internal review ID: "9063426"
---rony
More information about the openjfx-dev
mailing list