我在我的cellTable中有这个HyperLInk,但它的Clickhandler无效
myHyperLInk.addClickHandler(new ClickHandler(){
public void onClick(ClickEvent event) {
Window.alert("test");
}});
显示警告:
来自Hyperlink类型的方法addClickHandler(ClickHandler)是 弃用
当我点击链接时,只需从历史记录转到上一页。我怎么能简单地说按下hyperLink时显示一个消息对话框?
答案 0 :(得分:2)
我认为您想要的可能是锚小部件与超链接。
http://google-web-toolkit.googlecode.com/svn/javadoc/2.3/com/google/gwt/user/client/ui/Anchor.html
超链接通常用于处理历史记录。
答案 1 :(得分:0)
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");
}
};