2012-02-26 61 views

回答

6

您應該使用Anchor小部件。

您可以使用它的樣本clickHandler事件來檢測單擊事件或使用默認的href與構造:

Anchor(boolean useDefaultHref) 

您還可以使用二傳手setHref(java.lang.String href)

在UiBinder的:

<g:Anchor ui:field="mylink" href="/myurl">The link test</g:Anchor> 

編輯:

要打開在新標籤頁的鏈接,你應該使用setTarget(String target)方法如下例所示:

setTarget("_blank"); 
+0

謝謝... 但當我試過它:anchor.setHref(「www.google.at」); 然後它打開127.0.0.1:8888/www.google.at ,我想打開一個新標籤。這個怎麼用? – user959456 2012-02-26 11:02:38

+0

我編輯了我的答案;)如果這很好,不要忘記接受答案:) – 2012-02-26 11:06:05

+0

好的。謝謝... 但我的第一個問題?當我嘗試它:anchor.setHref(「www.google.at」);然後打開127.0.0.1:8888/www.google.at – user959456 2012-02-26 11:36:02

2

除非你需要以編程方式做的事情與錨,你可以直接添加HTML到了UiBinder的代碼。事實上,UIBinder不僅僅是一種所見即所得的產品,它還是一個讓您儘可能多地輸入原生HTML的地方。這使得更精簡和更快的網絡應用程序。