2011-12-29 9 views

Odpowiedz

1

możesz to zrobić, spójrz na very good example tego.

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

Myślę, że ten przykład można zastosować tylko do inteligentnego GWT. Potrzebuję czystego przykładu GWT. dzięki – MyTitle