JDK8 Java FX的ControlsFX SpreadSheet错误

时间:2013-11-21 12:11:41

标签: java javafx-8

我正在尝试使用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);

0 个答案:

没有答案