GWT FlexTable

2025年3月17日 | 阅读 3 分钟

GWT FlexTable 是一个灵活的表格,可按需创建单元格。 它可以是不规则的(即,每行可以包含不同数量的单元格),并且可以设置单个单元格以跨越多行或多列。 它类似于 GWT GRID,因为它也创建表格。 可以根据索引设置表格内的单个单元格以跨越多行或多列。

GWT FlexTable 类声明

让我们看一下 com.google.gwt.user.client.ui.FlexTable 的声明

GWT FlexTable 嵌套类

Class描述
FlexTable.FlexCellFormatter它是 HTMLTable.CellFormatter 的特定实现。

GWT FlexTable 构造函数

修饰符和类型构造函数描述
publicFlexTable()它是空 FlexTable 的构造函数。

GWT FlexTable 方法

修饰符和类型方法描述
voidaddCell(int row)它将单元格附加到指定的行。
intgetCellCount(int row)它获取给定行上的单元格数量。
FlexTable.FlexCellFormattergetFlexCellFormatter()它获取 FlexTable.FlexCellFormatter。
intgetRowCount()它获取行数
voidinsertCell(int beforeRow, int beforeColumn )它将单元格插入到 FlexTable 中。
intinsertRow(int beforeRow)它将行插入到 FlexTable 中。
受保护的 voidprepareCell(int row, int column)它确保单元格存在。
受保护的 voidprepareRow(int row)它确保行存在。
voidremoveAllRows()它删除表格中的所有行。
voidremoveCell(int row, int col)它从表格中删除指定的单元格。
voidremoveCells(int row, int col, int num)它从表格中的一行中删除多个单元格。
voidremoveRow(int row)它从表格中删除指定的行。

GWT FlexTable 示例 1

//SampleFlexTable1.java

//SampleFlexTable1.css

输出

GWT FlexTable

GWT FlexTable 示例 2

//SampleFlexTable2.java

//SampleFlexTable2.css

输出

GWT FlexTable 2
下一个主题GWT 弹出面板