我正在尝试使用ControlsFX添加SpreadSheetView
。但是,每当我尝试初始化并实例化我的SpreadSheetview时,我都会收到以下异常消息:
第0行有一些不同于网格中声明的列数的单元格。
这是我的SpreadSheet代码:
int rowCount = 15;
int columnCount = 10;
ArrayList<ObservableList<SpreadsheetCell>> filas = new ArrayList<>(15);
for (int i = 0; i < rowCount; i++) {
ObservableList<SpreadsheetCell> fila = FXCollections.observableArrayList();
fila = FXCollections.observableArrayList();
for (int j = 0; j < columnCount; j++) {
fila.add(SpreadsheetCellType.DOUBLE.createCell(i, j, 1, 1, 0.0));
}
filas.add(fila);
}
GridBase grid = new GridBase();
grid.setRows(filas);
SpreadsheetView costos = new SpreadsheetView(grid);
paneMatriz.getChildren().add(costos);