运行 java Java FXML 标记文件中的代码

Run java code in Java FXML markup file

我是 JavaFX 的新手,快速浏览一下,我想知道我们是否可以 运行 java 在 FXML 标记文件中编写代码?就像我们可以用带块的 jsp 文件一样?

没有。 FXML 只是定义布局的标记。您可以 express bindings in FXML, and technically you can include Javascript for event handling,但我认为没有人将其用于任何实际应用程序。

应用程序的动态方面通常在 controller 中进行管理,即 Java class。 FXML 文件可以将元素注入控制器并指定控制器方法用作事件处理程序。

详情见introduction to FMXL