2011-02-11 14 views
6

Estoy en un proyecto con WindowBuilder Pro, y al tratar de obtener un buen control del mismo he estado buscando siempre una buena documentación sin suerte.Búsqueda de documentación de WindowBuilder/API

Lo mejor que he encontrado es Googles WindowBuilder Pro Infopage pero eso no es lo suficientemente extenso para mí.

¿Alguien sabe alguna otra buena documentación? ¿O quizás estoy un poco fuera de lugar aquí? Tengo una experiencia Swing muy limitada, ¿y quizás sería mejor que estudiara la API SWING en lugar de buscar la documentación de WindowBuilder?

Muy agradecido por cualquier consejo.

Respuesta

5

Los documentos de WindowBuilder a los que hace referencia son bastante extensos (casi 300 páginas), pero están destinados a ser documentos sobre cómo utilizar WindowBuilder. Intencionalmente no están destinados a ser documentación para las API Swing, SWT o GWT y no deben considerarse sustitutos de los mismos. Hay muchas buenas fuentes de información sobre esas API.

Si está interesado en información sobre Swing, la fuente principal debe ser los documentos y tutoriales proporcionados por Sun/Oracle. Una vez que tenga una comprensión básica de Swing, creo que encontrará que los documentos de WindowBuilder son de gran ayuda para aprender WindowBuilder, que a su vez le será de gran ayuda al crear rápidamente UI de Swing.

Debo señalar también que los documentos de WindowBuilder en su lugar hoy en día son mejores que los existentes antes de la adquisición de Google de Instantiations porque representan otros seis meses de trabajo y refinamiento. Si bien el producto ha visto un cambio en la propiedad legal, en realidad no ha "cambiado de manos" en el sentido literal. El mismo equipo que desarrolló la herramienta en Instaiaciones ha seguido trabajando en Google y también forma el núcleo del equipo de committers en Eclipse.org. Esta continuidad de desarrollo se extiende ocho años en el pasado y continuará en el futuro.

+0

El tutorial de google ha seguido mejorando y mejorando, incluido este excelente inicio rápido: https://developers.google.com/java-dev-tools/wbpro/quick_start –

-1

Sí, deje el WindowsBuilder atrás. Los tutoriales de Swing son excelentes: http://download.oracle.com/javase/tutorial/uiswing/

+0

Saber es una buena idea, pero el código generado por el WB es bastante limpio para que pueda No hace ningún daño y acelera el proceso de hacer un diseño. –

+0

No veo nada acerca de las cosas de diseño o creación de gui que funcionan dentro de eclipse en el enlace de arriba. Sólo Netbeans. –

3

WindowBuilder ha cambiado de dueño varias veces en los últimos 12 meses (from Instantiations to Google, seguido de Google giving it to the Eclipse Foundation). Es cierto que la documentación parece haber sufrido. Sin embargo, como el proyecto aún está en el proceso de ser provisioned to the Eclipse Foundation, el mejor lugar para buscar documentación debe ser el Eclipse WindowBuilder Documentation Page, que está disponible en el Eclipse WindowBuilder page. Actualmente, la página de documentación solo muestra la página de información de Google que mencionó, pero sospecho que con el tiempo la documentación aumentará en gran medida en calidad.

Dicho esto, no hay sustituto para una sólida comprensión de la tecnología subyacente que planea usar dentro de WindowBuilder, ya sea SWT, Swing o GWT. WindowBuilder facilitará algunas cosas, pero muchas de las características serán confusas si no tiene una comprensión firme de los conceptos subyacentes. Lamentablemente, la mayoría de los tutoriales todavía se centran en la codificación manual de la GUI, por lo que hay una oportunidad para que un escritor emprendedor de documentación/tutorial proporcione una puerta de acceso a aquellos que deseen aprender tecnologías como Swing y SWT usando WindowBuilder.

+0

¡Gracias por tu buena respuesta! –