Как использовать OnClick с FlowPanel? - PullRequest
0 голосов
/ 29 октября 2010

Я попробовал этот код:

public class OwnFlowPanel extends FlowPanel implements HasClickHandlers{
 public HandlerRegistration addClickHandler(ClickHandler handler) {
  return addDomHandler(handler, ClickEvent.getType());
 }
}

и затем я использовал это в другом классе:

OwnFlowPanel panel = new OwnFlowPanel();

panel.addClickHandler(new ClickHandler() {
 @Override
 public void onClick(ClickEvent event) {
  Window.alert("Clicked on object id: "+id);
 }
});

Это не сработало: (

Ответы [ 2 ]

1 голос
/ 29 октября 2010

Nevermind! Я перезапустил сервер Eclipse, и теперь он работает: -P

0 голосов
/ 29 октября 2010

Вы также можете просто положить FlowPanel в FocusPanel (вызов setWidget()).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...