Es bastante intuitivo, permite configuraciones de varias líneas de código con un sólo clic y el resultado es aceptable.
Por contra-parte, tiene el defecto de que a veces, según los cambios que realices en el código "a mano", al abrir otra vez la perspectiva WindowBuilder ésta puede quedarse "atascada", hasta llegar al punto de que tengamos que recargarla varias veces.
Si estás interesado en instalar WindowBuilder, sigue los siguientes pasos.
Lo primero, es ir a la web oficial de WindowBuilder, a su sección de descargas (http://www.eclipse.org/windowbuilder/download.php), y ahí seleccionaremos la opción según corresponda a nuestra versión de Eclipse. En mi caso, la Mars.
Pulsamos sobre link, y copiaremos la URL a la que nos redirija
Hecho esto, de vuelta en Eclipse, iremos a Help à Install New Software
Pegaremos en la sección Work with la URL que teniamos en el portapapeles, y posteriormente pulsamos Add para añadir el nuevo repositorio, nombrándolo como más queramos.
Le damos a Ok y esperamos a que termine de cargarse el repositorio. Cuando finalice, marcamos todas las opciones disponibles para instalar y pulsamos Next.
Nos mostrará los paquetes a instalar, aceptamos la licencia de términos de uso y esperamos a que finalice. Cuando lo haga, reiniciaremos Eclipse y ya tendremos el plugin instalado.
Hora de comprobarlo
Esta entrada no es un tutorial sobre como usar WindowBuilder, así que lo mejor será que os peguéis con él o que busquéis tutoriales (hay a patadas en Google).Sin embargo, sí os voy a mostrar como generar una clase Java y entrar en modo de diseño gráfico.
Nos vamos a New à Other y elegimos WindowBuilder à Swing Designer à Application Window.
Damos un nombre a la clase y en la sección de código vamos a la pestaña Design.
Y entraremos a la vista WindowBuilder.
Es cuestión ahora de arrastrar elementos sobre el panel de la derecha, configurar las opciones, etc, aunque todo es cierto, el código generado puede ser un poco sucio. Menos mal que luego lo puedes modificar también a tu gusto, volviendo a pulsar sobre la opción Source.
Un ejemplo sería por ejemplo este programa que realicé el año pasado, gracias a WindowBuilder pude hacer la interfaz en mucho menos tiempo que si hubiese tenido que picar todo el código a mano.
Muchas Gracias y facil de seguir tu manual.
ResponderEliminarTienes algunos manuales bien elaborados que me puedas enviar que sean facile de aplicar ya que recien estoy empezando con Java
Me alegro que te haya resultado útil.
EliminarEn la sección de Descargas tienes el libro de Modulo de Programación de primer curso, donde explico Java desde el principio (ademas de C y ADA), y también la orientación a objetos.
Además puedes bajarte los libros de acceso a datos y procesos, que son algo más avanzados pero muy útiles.
http://www.programandoapasitos.com/p/descargas.html
Y si te defiendes con inglés, puedes bajarte los dos libros de Head First que publiqué aquí, sobre Java desde el principio y patrones de diseño.
http://www.programandoapasitos.com/2016/06/head-first-excelente-metodologia-de.html
¡Que los disfrutes!
Como que Reiniziar Eclipse
ResponderEliminarTienes que hacer un reinicio del software para que el plugin cargue. File -> restart, o cerrar el programa y volverlo a abrir
EliminarSí, claro!! Eso te ha dicho!! HAy que reiniciar, y es con "C" no con "Z".
EliminarBuenísimo. Gracias por compartir
ResponderEliminarestaba preocupado, gracias por borrarme la preocupacion
ResponderEliminarMuy bueno, una pregunta, se puede desplegar como página jsp?
ResponderEliminarNo, Windowbuilder es un editor para montaje de interfaces gráficas de escritorio. Me temo que para aplicaciones jsp tendrás que tirar mano de tecnología web
Eliminaralguien sabe por que no me aparece la opción de install new software en mi eclipse juno?
ResponderEliminarQuizás tu puedas ayudarme, acabo de instalar el WindowsBuilder, pero cada vez que intento crear un JPanel o un JFrame no me aparece nada en la pestaña Desing. Esta literamente vacia, un recuadro gris. ¡Algún consejo?
ResponderEliminarA mí me pasa lo mismo: pallete, components, properties ¡todo vacío!
EliminarHazlo a pelo!! :p
EliminarA mi me pasa lo mismo exactamente .....
ResponderEliminarAl ingresar al enlace para descargar el Windowbuilder en la tabla que muestra las versiones, en vez de aparecer la versión del eclipse se muestra la versión del WB entonces no se que versión es compatible con mi eclipse.
ResponderEliminar¿Cómo podrá saberlo?
y por qué no te actualizas tú antes??? ;)
Eliminarme sirvió mucho la guía ¡Gracias!
ResponderEliminarMuchas gracias amigo, me sirvió de maravilla!!!
ResponderEliminar