如何在Javafx中为XML文件创建常量变量

StackPane layoutY="70.0" prefHeight="479.0" 。 我想在Java文件(479.0)(70.0)(479.0)静态,因此我可以将它们用于其他文件。

这可能吗?

如果你的常量是在类中定义的:

 public class SomeClass { public static final double DEFAULT_HEIGHT = 479 ; // ... } 

然后您可以在FXML中访问它,如下所示:

      

确保在您正在使用的类的fxml文件中具有适当的导入。

James_D向您展示了使用自定义类的方式。 在fxml中执行此操作的另一种方法是定义自己的变量。 但它们不能跨文件共享。

而不是这个

  

你想拥有

  

你可以这样做