static 属性 "buttonData" 不存在或只读
Static property "buttonData" does not exist or is read-only
我在使用 JavaFX8 中的 ButtonBar 时遇到问题。
我在 FXML 文件中有这部分代码:
<ButtonBar>
<buttons>
<Button text="Précédent" ButtonBar.buttonData="BACK_PREVIOUS" />
<Button text="Suivant" ButtonBar.buttonData="NEXT_FORWARD" />
<Button text="Importer un load" ButtonBar.buttonData="LEFT" />
</buttons>
</ButtonBar>
它在 SceneBuilder 中一切正常,但是当我像这样加载它时(在 eclipse 中启动):
FXMLLoader loader = new FXMLLoader(
this.getClass().getResource("LoadSelection.fxml")
);
Pane pane = loader.load();
Scene scene = new Scene(pane);
primaryStage.setScene(scene);
primaryStage.show();
我有这个例外:
Caused by: com.sun.javafx.fxml.PropertyNotFoundException: Static
property "buttonData" does not exist or is read-only.
有谁知道如何解决这个问题?
谢谢
抱歉,我刚刚发现错误。
我在 fxml 文件中导入了这个
<?import org.controlsfx.control.*?>
<?import javafx.scene.shape.*?>
<?import javafx.scene.text.*?>
<?import javafx.geometry.*?>
<?import javafx.scene.control.*?>
<?import java.lang.*?>
<?import javafx.scene.layout.*?>
而且,虽然很奇怪,但当我添加 <?import javafx.scene.control.ButtonBar?>
时一切正常。
我在使用 JavaFX8 中的 ButtonBar 时遇到问题。
我在 FXML 文件中有这部分代码:
<ButtonBar>
<buttons>
<Button text="Précédent" ButtonBar.buttonData="BACK_PREVIOUS" />
<Button text="Suivant" ButtonBar.buttonData="NEXT_FORWARD" />
<Button text="Importer un load" ButtonBar.buttonData="LEFT" />
</buttons>
</ButtonBar>
它在 SceneBuilder 中一切正常,但是当我像这样加载它时(在 eclipse 中启动):
FXMLLoader loader = new FXMLLoader(
this.getClass().getResource("LoadSelection.fxml")
);
Pane pane = loader.load();
Scene scene = new Scene(pane);
primaryStage.setScene(scene);
primaryStage.show();
我有这个例外:
Caused by: com.sun.javafx.fxml.PropertyNotFoundException: Static property "buttonData" does not exist or is read-only.
有谁知道如何解决这个问题?
谢谢
抱歉,我刚刚发现错误。
我在 fxml 文件中导入了这个
<?import org.controlsfx.control.*?>
<?import javafx.scene.shape.*?>
<?import javafx.scene.text.*?>
<?import javafx.geometry.*?>
<?import javafx.scene.control.*?>
<?import java.lang.*?>
<?import javafx.scene.layout.*?>
而且,虽然很奇怪,但当我添加 <?import javafx.scene.control.ButtonBar?>
时一切正常。