Visual Editor 1.0 de Eclipse

El proyecto Visual Editor de Eclipse ha lanzado la primera versión estable de su plugin para la edición visual de GUIs. Ésta es la primera que soporta oficialmente el uso de SWT (además de AWT y Swing) para las plataformas Windows y Linux. Parece que, aunque MacOS X no dispone de ese soporte, los desarrolladores han podido usarlo en este entorno con rodeos propios o de terceros. Azureus es el ejemplo más claro y más activo a ese respecto. La programación en SWT es más sencilla que en AWT y Swing, y con una amplia reutilización de componentes. Además, debido a que la solución final es nativa del sistema (por lo tanto no portable, sino multiplataforma), rinde mejor y su aspecto (look & feel) es excelente, sobre todo en el caso de Windows, donde es imposible diferenciarlo de aplicaciones VB/VC++.En algunos artículos ya se pueden leer afirmaciones como “Swing time is over”. Si no es así, es por inercia o desconocimiento.


3 Comments to “Visual Editor 1.0 de Eclipse”  

  1. 1 Enrique

    Que onda, una pregunta acerca del visual editor, soporta multihilos???

  2. 2 javier

    Bueno Enrique, la verdad es que han pasado tres años desde el Visual Editor 1.0. Aun así­, no ha cambiado mucho en este tiempo.
    Soporta multihilo sin problemas. Por ejemplo, si es para Swing, yo te aconsejarí­a usar la clase SwingWorker para sacar el procesado del negocio de la aplicación del event dispatching thread. De esa forma, evitarás los tí­picos problemas de bloqueo de la interfaz.

    Lo que pasa es que para poder usar la edición gráfica de Visual Editor hay que programar de una manera concreta, que se suele traducir en usar una clase que herede de JFrame para la interfaz, con variables de instancia de esa clase para los demás elementos gráficos (paneles, botones,…).

  3. 3 Enrique

    Muchas gracias Javier, me va ser de mucha ayuda esta info :)

Leave a Reply