我尝试使用add()方法在我的gridpane中添加一个borderpane:
GridPane grid = new GridPane();
grid.getChildren().add(new BorderPane());
grid.getChildren().add(new BorderPane(), 1, 0); // ERROR HERE
但是我收到了这个错误:
错误:找不到合适的add方法(BorderPane,int,int) grid.getChildren()。add(new BorderPane(),1,0); 方法Collection.add(Node)不适用 (实际和正式的参数列表长度不同) 方法List.add(Node)不适用 (实际和正式的参数列表长度不同) 方法List.add(int,Node)不适用 (实际和正式的参数列表长度不同) 注意:C:\ Users \ OFN \ Documents \ NetBeansProjects \ CryptionTest \ src \ fr \ cryption \ control \ ExplorerPage.java使用未经检查或不安全的操作。 注意:使用-Xlint重新编译:取消选中以获取详细信息。
我在Google和Stackoverflow上搜索了三个小时,但我的问题没有解决方案。
以下是我使用的导入:
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.GridPane;
你有什么想法吗?
感谢。