我正在使用 JavaFX,这是我的代码。我正在尝试制作一个包含五个标签、文本字段和 hBoxes 的列。
Label[] lblTask = new Label[5];
TextField[] taskTF = new TextField[5];
HBox[] hb = new HBox[5];
for(int i = 0; i < 5; i++) {
hb[i].getChildren().addAll(lblTask[i],taskTF[i]);
hb[i].setSpacing(10);
hb[i].setLayoutX(30);
hb[i].setLayoutY(120+(60*i));
root.getChildren().add(hb[i]);
}
它给了我一个 java.lang.reflect.InvocationTargetException,以及 java.lang.RuntimeException 和一个 java.lang.NullPointerException,我设置了间距!