Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从位置1开始列命名_Java_Columnheader - Fatal编程技术网

Java 如何从位置1开始列命名

Java 如何从位置1开始列命名,java,columnheader,Java,Columnheader,我有以下几点 uniqueStrings.stream().forEach(modelR::addColumn); uniqueStrings只是一个数据树集 每个uniquestring为我的表的每一列创建一个标题名 我不太习惯新的Java8表示法,但是如何从第二列而不是第一列开始命名列呢 uniqueStrings.stream().forEach(modelR::addColumn); modelR.setRowCount(dataList.size());

我有以下几点

uniqueStrings.stream().forEach(modelR::addColumn); 
uniqueStrings只是一个数据树集

每个uniquestring为我的表的每一列创建一个标题名

我不太习惯新的Java8表示法,但是如何从第二列而不是第一列开始命名列呢

uniqueStrings.stream().forEach(modelR::addColumn); 

        modelR.setRowCount(dataList.size());
        int row = 0;
        int col = 1;
        for (Data data : dataList) {

            modelR.setValueAt(data.hhh1, row, col);

          col++;
        }
        tableR.setModel(modelR);
有人临时加了这个

Stream.concat(Stream.of(""), uniqueStrings.stream()).forEach(modelR::addColumn);

然后删除它,它工作-请你告诉我你是谁,这样你就可以得到答案了

你想让它循环回到像
2 3 4 5 1
这样的一个还是
2 1 3 4 5
?当前的问题是,我正在将从第2列开始的数据放入表中。但是,我添加了我的列,并从第一列开始命名,因此标题向左移动了一个。我想把头球移到右边。第一列最终将用于类似行标题(无需经历行标题实现的困难)我已添加到我的问题中