首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打印ObservableList或网格

打印ObservableList或网格
EN

Stack Overflow用户
提问于 2017-04-08 07:45:57
回答 1查看 1.2K关注 0票数 0

我找到了这段代码,它在java中为电子表格视图生成网格,它工作得很好,但我不确定如何打印网格,比如按行数和列数打印单元格。

代码语言:javascript
复制
int rowCount = 10;
int columnCount = 2;
GridBase grid = new GridBase(rowCount, columnCount);

ObservableList<ObservableList<SpreadsheetCell>> rows = FXCollections.observableArrayList();
for (int row = 0; row < grid.getRowCount(); ++row) {
    final ObservableList<SpreadsheetCell> list = FXCollections.observableArrayList();
    for (int column = 0; column < grid.getColumnCount(); ++column) 
    {
        if(row == 1)
        list.add(SpreadsheetCellType.STRING.createCell(row, column, 1, 1,"Hello"));
        else
            list.add(SpreadsheetCellType.STRING.createCell(row, column, 1, 1,"Not"));   
    }
    rows.add(list);
}
grid.setRows(rows);
spreadsheet.setGrid(grid);

这是spreadsheetView

我只想按行和列处理这些值,并处理它们,例如,有人知道如何打印第一个单元格吗?

EN

回答 1

Stack Overflow用户

发布于 2017-04-08 08:13:50

我不确定是否要让ObservableList或网格打印单元格,但我尝试了这种方法,效果非常好

代码语言:javascript
复制
SpreadsheetCell cell = rows.get(3).get(3);
System.out.println(cell.getText());

它按行和列打印任何单元格。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43288590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档