Después de gastar mucho tiempo y código en programación en Swing, pensé que esto no podía ser una construcción de GUI de Java de última generación. Después de no encontrar un generador visual de gui fácil de usar para el eclipse me topé con la construcción declarativa de GUI con kits de herramientas de interfaz de usuario XML ... y pensé: ¡Esto debe ser! Creo que es el camino correcto, fácil y también cercano a la programación web.¿XML o XUL son el futuro de la construcción de GUI en Java?
Pero después de mirar alrededor en la web y en SO, ¡tengo la impresión de que no es muy común! Aunque hay muchas implementaciones y API, parece que la mayoría están muertas y no tuvieron actualizaciones en los últimos 5 años ..
Así que me pregunto: ¿Tengo razón, el XML no está muy extendido en Java? GUIs? Y si es así, ¿cuáles son las razones? Tal vez no podría ser aceptado o tiene algunos inconvenientes importantes o las personas están haciendo todo en la web en lugar de fatclients o hay mejores alternativas, tal vez javafx?
Solo necesito saber si vale la pena pasar tiempo en esa área o buscar formas alternativas. Como no leo revistas para desarrolladores, no sé cuáles son las tendencias en la construcción de gui y qué tecnologías se cree que tienen futuro. Pero no puedo imaginar que la gente todavía pase tanto tiempo escribiendo aplicaciones desagradables (o swt).
Debería considerar utilizar NetBeans para la creación de su GUI. Siempre me ha funcionado muy bien, incluso cambiar entre IDEs no es tan malo. – willcodejavaforfood