Dopo aver dedicato molto tempo e codice alla programmazione in Swing, ho pensato che questo non potesse essere un vero e proprio edificio per la GUI Java. Dopo non aver trovato un gui bilder visual user-friendly per eclipse mi sono imbattuto in una GUI dichiarativa che costruiva con i toolkit XML dell'interfaccia utente ... e ho pensato: deve essere così! Penso che sia la strada giusta da percorrere, facile e vicina alla programmazione web.XML o XUL sono il futuro della costruzione della GUI Java?
Ma dopo aver guardato nel web e su SO, ho avuto l'impressione che non sia molto comune! Sebbene ci siano molte implementazioni e API, sembra che la maggior parte di loro sia morta e non abbia avuto aggiornamenti negli ultimi 5 anni ..
Quindi mi chiedo: ho ragione, l'XML non è molto diffuso per java GUI? E se è così - quali sono le ragioni? Forse non potrebbe essere accettato o ha alcuni grossi inconvenienti o le persone stanno facendo tutto nel web invece con i fatclients o ci sono alternative migliori, forse javafx?
Ho solo bisogno di sapere se vale la pena passare del tempo in quella zona o cercare meglio modi alternativi. Non leggendo le riviste di sviluppo, non so quali sono le tendenze nella costruzione di gui e quali tecnologie si ritiene abbiano un futuro. Ma non riesco a immaginare che le persone passino ancora così tanto tempo a scrivere app di swing (o swt) sgradevoli.
Si dovrebbe considerare l'utilizzo di NetBeans per la costruzione della GUI. Ha sempre funzionato molto bene per me, anche il passaggio da IDE non è poi così male. – willcodejavaforfood