2011-01-22 12 views
6

Quiero hacer algunos enlaces clicables con GWT. No estoy seguro si esta es la mejor práctica para eso. Básicamente quiero algo similar como esto que si lo hubiera escrito con html¿Cómo crear un enlace cliqueable con GWT?

<a href="index.html" alt="">Link</a>

Respuesta

12

Utilice un Hyperlink si quieres "enlace a algún lugar" en su aplicación (lo que significa que dispara un evento de cambio de Historia) .
Utilice un Anchor si desea vincular a un sitio fuera de su aplicación.

Hyperlink link = new Hyperlink("link to foo", "foo"); //text would be "link to foo", would change your url to yourSite.html#foo 
Anchor anchor = new Anchor("Link to bar", "www.bar.com"); //text would be "link to bar", would redirect you to "www.bar.com" 
+6

Una pequeña aclaración sobre 'Hyperlink' - su principal ventaja/propósitos sobre el' Anchor' es que se dispara [Historia] (http://code.google.com/webtoolkit/doc/latest/DevGuideCodingBasicsHistory.html) cambia los eventos (es posible que no haya sido claro desde el comentario "algún lugar de tu aplicación" :)). –

+0

Gracias por su comentario, Igor. Lo cambié para hacerlo más claro. –

Cuestiones relacionadas