Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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 如何获取swt.table中的总行数_Java_Eclipse_Swt_Tabitem - Fatal编程技术网

Java 如何获取swt.table中的总行数

Java 如何获取swt.table中的总行数,java,eclipse,swt,tabitem,Java,Eclipse,Swt,Tabitem,我要做的是从所选行获取所有tableItems。但我发现tableItems存储在索引中(如arrary中),而不是像give row和column那样存储在表的特定单元格中(row,column) 因此,我必须遍历下一行直到表的末尾,然后遍历所有行直到所选行,以获得所需的tableItem 请参阅图片以了解我的问题。彩色行是选定的行。如果我想从'a'到'b',然后是'c',以此类推来完成整行,我必须遍历接下来的所有行 因此,现在的问题是如何获得swt中的总行数。表swt TableItem是

我要做的是从所选行获取所有tableItems。但我发现tableItems存储在索引中(如arrary中),而不是像give row和column那样存储在表的特定单元格中(row,column)

因此,我必须遍历下一行直到表的末尾,然后遍历所有行直到所选行,以获得所需的tableItem

请参阅图片以了解我的问题。彩色行是选定的行。如果我想从'a'到'b',然后是'c',以此类推来完成整行,我必须遍历接下来的所有行


因此,现在的问题是如何获得swt中的总行数。表

swt TableItem是表中的一行。您可以使用它的getText(int-index)方法来获取具有所选TableItem的索引(第一列从0开始)的列的内容

因此,TableItems的数量就是行的总数