GWT: добавление clickHandler на HyperLink - PullRequest
0 голосов
/ 30 января 2012

У меня есть этот HyperLInk в моем cellTable, но его Clickhandler не работает

myHyperLInk.addClickHandler(new ClickHandler(){

  public void onClick(ClickEvent event) {
    Window.alert("test");

 }});

Отображается предупреждение:

Метод addClickHandler (ClickHandler) из типа Гиперссылка является осуждается

Когда я нажимаю на ссылку, она просто переходит на предыдущую страницу из истории. Как я могу просто сказать показать диалоговое окно сообщения при нажатии гиперссылки?

Ответы [ 2 ]

2 голосов
/ 30 января 2012

Я думаю, что вам нужно привязка виджета к гиперссылке.

http://google -web-toolkit.googlecode.com / svn / javadoc / 2.3 / com / google / gwt /user / client / ui / Anchor.html

Гиперссылки обычно используются для работы с историей.

0 голосов
/ 08 февраля 2013
Hyperlink link0 = new Hyperlink("link to foo","foo");
link0.addDomHandler(handler, ClickEvent.getType());


ClickHandler handler = new ClickHandler() {
    public void onClick(ClickEvent event) {
         Window.alert("test");
    }
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...