对于我的高分数窗口,我在网格窗格内有20个节点(20个标签)。现在我希望gridpane和窗口本身一样大450 x 450,我计划通过添加column&行约束。
这是我尝试过的,但是得到了NullPointerException。
private ColumnConstraints[] columnConstraintses;
private RowConstraints[] rowConstraintses;
for (int i = 0 ; i < 10 ; i++) {
columnConstraintses[i] = new ColumnConstraints(40);
rowConstraintses[i] = new RowConstraints(40);
}
答案 0 :(得分:1)
如果你定义一个数组,你必须启动它并设置一个大小。
private ColumnConstraints[] columnConstraintses = new ColumnConstraints[10];
private RowConstraints[] rowConstraintses = RowConstraints[10];
答案 1 :(得分:1)
你没有初始化你的数组,试试这个:
private ColumnConstraints[] columnConstraintses = new ColumnConstraints[10];
private RowConstraints[] rowConstraintses = new RowConstraints[10];