针对-fx对齐给出警告:左表示没有枚举常量javafx.geometry.Pos.LEFT

针对-fx对齐给出警告:左表示没有枚举常量javafx.geometry.Pos.LEFT,java,css,javafx,Java,Css,Javafx,我正在使用一个名为mainBut.css的外部css文件来对齐JavaFX按钮的文本 按钮的代码: <Button fx:id="hostelBut" layoutX="7.0" layoutY="100.0" onAction="#hostelAction" prefHeight="30.0" prefWidth="150.0" styleClass="mainBut" sty

我正在使用一个名为
mainBut.css
的外部css文件来对齐JavaFX按钮的文本

按钮的代码:

<Button fx:id="hostelBut"
        layoutX="7.0"
        layoutY="100.0"
        onAction="#hostelAction"
        prefHeight="30.0"
        prefWidth="150.0"
        styleClass="mainBut"
        stylesheets="@../resources/css/mainBut.css"
        text="Hostel">
当我编译这个文件并通过NetBeans运行它时,我得到以下警告

WARNING: Caught java.lang.IllegalArgumentException: No enum constant javafx.geometry.Pos.LEFT' while calculating value for '-fx-alignment' from rule '*.mainBut' in stylesheet jar:file...

如何修复此警告?

LEFT
不是该属性的有效值。有效值为:

[左上|上中|右上|左中|左中|右中|左下|右下|左基线|右基线]

这些值映射到类中相应的枚举


您可能需要
中间偏左
,它表示垂直放置在中心,水平放置在左侧。

我应该说这是唯一可以接受的答案。塔克斯
WARNING: Caught java.lang.IllegalArgumentException: No enum constant javafx.geometry.Pos.LEFT' while calculating value for '-fx-alignment' from rule '*.mainBut' in stylesheet jar:file...