我是 JavaFX 新手,快速浏览一下它,我想知道我们是否可以在 FXML 标记文件中运行 java 代码?就像我们可以使用带有 block 的 jsp 文件来做到这一点?
最佳答案
没有。 FXML 只是定义布局的标记。您可以express bindings在 FXML 中,从技术上讲,您可以包含 Javascript for event handling ,尽管我认为没有人将其用于任何实际应用程序。
应用程序的动态方面通常在 controller 中进行管理。 ,这是一个 Java 类。 FXML 文件可以将元素注入(inject) Controller 并指定用作事件处理程序的 Controller 方法。
请参阅introduction to FMXL了解详情。
关于java - 在 Java FXML 标记文件中运行 Java 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28681358/