2011-12-29 23 views
5

Uso pure GWT. Cómo puedo implementar diferentes tooltips dinámicos para cada celda. O si es difícil de implementar, ¿cómo implementar información sobre herramientas diferente para cada yarda ROW? graciasTooltip over cell. GWT

Respuesta

1

puedes hacerlo echar un vistazo a very good example de él.

ListGridField nameField = new ListGridField("countryName", "Country"); 
ListGridField governmentField = new ListGridField("government", "Government", 120); 
governmentField.setShowHover(true); 
governmentField.setHoverCustomizer(new HoverCustomizer() { 
    public String hoverHTML(Object value, ListGridRecord record, int rowNum, int colNum) { 
     CountryRecord countryRecord = (CountryRecord) record; 
     int governmentDesc = countryRecord.getGovernmentDesc(); 
     String[] governmentDescription = new String[]{ 
      //your data see link for more detail"" 
    }; 
     return governmentDescription[governmentDesc]; 
    } 
}); 

countryGrid.setFields(countryCodeField, nameField, governmentField); 
countryGrid.setCanResizeFields(true); 
countryGrid.setData(CountryData.getRecords()); 
canvas.addChild(countryGrid); 
+3

Creo que este ejemplo se puede aplicar solo a Smart GWT. Necesito un ejemplo puro de GWT. Gracias – MyTitle