java - GWT 中的单元表

标签 java gwt

如何使用 GWT CellTable 进行以下布局

每一行都有一个复选框和一个标签/HTML 内容。

提前致谢。

最佳答案

首先,创建一个这样的类

public class MyObject{
    private CheckBox checkBox;
    private HTML html;

    public Contact(CheckBox checkBox, HTML html) {
      this.checkBox = checkBox;
      this.html = html;
    }

        // getter & setter
  }

之后创建单元格表

CellTable<MyObject> cellTable = new CellTable<MyObject>();

然后创建列

 TextColumn<MyObject> firstColumn = new TextColumn<MyObject>() {
      @Override
      public CheckBox getValue(MyObject object) {
        return object.getCheckBox;
      }
    };
  cellTable.addColumn(firstColumn , "Checkbox");

第二列

 TextColumn<MyObject> secondColumn = new TextColumn<MyObject>() {
      @Override
      public HTML getValue(MyObject object) {
        return object.getHtml;
      }
    };
  cellTable.addColumn(secondColumn , "HTML");

关于java - GWT 中的单元表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6069700/

相关文章:

java.math.BigInteger 不能转换为 java.lang.Integer

java - Swing:按钮上方的自动调整文本大小?

java - 前两个输入数字的总和

java - Hibernate - 如何急切地加载惰性字段?

javascript - 将客户端数据发送到另一台计算机

java - GWT 上如何处理大型多模块应用

java - GWT RequestFactory - 向代理类添加自定义方法?

java - 使用 KeyStore -Java 存储自己制作的 key

java - Restygwt - 在客户端站点上获取原始服务器错误

google-app-engine - 在我自己的服务器和 GAE 后端中使用 GWT 的 Webapp