JavaFX,实例化一个扩展节点并在fxml中使用它的类?

时间:2017-11-29 20:24:52

标签: java intellij-idea javafx fxml

我有一个扩展GridPane的类板。 Board有一个看起来像Board的构造函数(int width,int height,int bombs){...}没有默认构造函数。我想把这个类的一个实例放到我的fxml文件中并显示在我的程序中。 在我试过的fxml文件中。

<Board fx:id="board"></Board>

而我的Controller类有

@FXML
private Board board=new Board(20,20,40);

我的fxml文件在发布的行“无法实例化”上出错 我需要一个默认构造函数,还是有其他方法?

我可以发布更多代码,但是当你在IntelliJ中启动一个新的javaFX项目时,我的程序主要是默认的东西。 示例代码将不胜感激。

0 个答案:

没有答案