【问题标题】:create javafx reusable components创建 javafx 可重用组件
【发布时间】:2016-03-10 23:32:29
【问题描述】:

当我使用 javafx 创建一些应用程序时,我发现类似的结构在我的 fxml 文件中多次出现:

<HBox alignment="CENTER_LEFT" spacing="5">
  <padding>
    <Insets bottom="5.4" left="6.5" right="6.5" top="5.4" />
  </padding>
  <children>
  ......
  </children>
</HBox>

唯一的区别是孩子。我想有一些方法来避免在任何地方指定通用属性。有没有简单的方法可以做到这一点?

我知道我们可以在 javafx 中拥有自定义组件,但这需要实现一个自定义 Controller 类,这对我来说太过分了。

【问题讨论】:

    标签: javafx


    【解决方案1】:

    为常用组件创建一个单独的 fxml,然后使用 fx:include 标记将它们添加到另一个 fxml 中..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-26
      • 2017-07-27
      • 1970-01-01
      • 2014-10-30
      • 1970-01-01
      • 2011-05-17
      • 2021-04-30
      • 2019-07-05
      相关资源
      最近更新 更多