GWT java CELLTABLE MouseHover Buttoncell

时间:2014-02-06 08:07:35

标签: java gwt tooltip celltable

所以我在这里有一个Cellbutton:

        Column<dateiles, String> column_2 = new Column<dateiles, String>(new ButtonCell()) {
        @Override
        public String getValue(dateiles object) {
            int s = object.comments.size();
            String ss = String.valueOf(s);
            return ss;
        }

    };
    cellTable.addColumn(column_2, "Comments");
    cellTable.setColumnWidth(column_2, "100px");

我想在每个单元格列的按钮上添加一个工具提示但是怎么可能

1 个答案:

答案 0 :(得分:1)

this.addCellPreviewHandler(new Handler<Tabletype>() {

            @Override
            public void onCellPreview(final CellPreviewEvent<Tabletype> event) {
                int columnID = event.getColumn();

            }
        });

    }

在实例化表时,将tabletype替换为您定义的对象(CellTable<T>的T)然后使用columnID,您可以检测到正确的列。