2014-02-06 78 views
1

所以,我這裏有一個Cellbutton:GWT的Java CELLTABLE MouseHover扣式

 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
this.addCellPreviewHandler(new Handler<Tabletype>() { 

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

      } 
     }); 

    } 

只需更換TABLETYPE與實例化表格時定義的對象(CellTable<T>的T)然後使用columnID可以檢測到右列。