1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
@UiHandler({ "buttonListe" })
void onClickListe(ClickEvent e) {
ExperienceServiceAsync ExperienceService = GWT
.create(ExperienceService.class);
ExperienceService
.recupExperiences(new AsyncCallback<List<Experience>>() {
public void onFailure(Throwable error) {
Window.alert(error.getMessage());
}
public void onSuccess(List<Experience> experiences) {
DisplayListeExperiences(experiences);
}
});
}
public void DisplayListeExperiences(List<Experience> experiences) {
Grid g = new Grid(experiences.size(), 2);
int ligne = 0;
for (Experience temp : experiences) {
g.setText(ligne, 0, temp.getTitre().toString());
g.setText(ligne, 1, temp.getCategorie().toString());
ligne++;
}
centre.clear();
centre.add(g);
} |
Partager