Las clases de interfaces de usuario de Google Web Toolkit son muy similares a las de los distintos frameworks como Swing o SWT, excepto que los widgets son creados y renderizados usando HTML creado dinámicamente.
Mientras sea posible manipular el DOM del navegador directamente usando la interfaz DOM, es más fácil usar las clases desde la jerarquía de widgets. Raramente necesitarás usar DOM directamente. Usando widgets puedes construir interfaces de usuario rápidamente, y que se comporten de manera adecuada sobre todos lo navegadores.
Especificaciones
- Widgets y paneles
Los widgets y paneles son códigos en Java del lado del cliente usuados para construir interfaces de usuario. - Galería de widgets
En esta entrada se listan los objetos de clase para construir interfaces de usuario - Events y Listeners
Los widgets pueden emitir eventos (Events) que son escuchados (Listener) por los manejadores de eventos respectivos. - Creando Widgets personalizados
Crea tu propio widget completamente usando Java - Entendiendo los layouts
En esta entrada se exponen los contenedires de Widgets más utilizados - Hojas de estilo
Del cómo se usan las Hojas de Estilo en Cascada en Google Web Toolkit - Atado de imágenes (image bundle)
Optimiza el funcionamiento de tu aplicación reduciendo el número de peticiones HTTP al servidor

4 comentarios:
Hola :-)
Si GWT convierte un programa java a javascript, ¿lo hace también con el interfaz gráfico de usuario o hay que hacerlo de nuevo con las herramientas que provee GWT?.
Gracias. :-)
Es necesario usar el API de GWT. Es decir, no convierte directamente algo echo en Swing, por ejemplo. Sino que tienes que usar los objetos del API.
Un saludo!
Hay una manera de desarrollar la GUI de manera visual ? Por ejemplo en NetBeans...
Hay herramientas como esta, por ejemplo:
http://www.instantiations.com/gwtdesigner/index.html
Publicar un comentario en la entrada