Scrivo applicazioni in Java e sto cercando modi per accelerare la programmazione della GUI. I framework vincolanti sono d'aiuto, ma la particolare applicazione su cui sto lavorando ora non trarrebbe beneficio da quello (non mostra molti dati, solo un sacco di modi per manipolare i dati). Mi sento come se trascorressi troppo tempo a scrivere il codice GUI della piastra di riscaldamento, come aggiungere action lister, disporre componenti, ecc. Mentre non sono uno sviluppatore C#, ho sentito che XAML funziona molto bene e ho visto JAXX, che sembra essere simile a XAML. Sto anche guardando il Groovy Swing Builder. Sembra proprio che ci siano così tante opzioni, forse anche troppe.Alternative della GUI Java
Qualcuno può condividere le proprie opinioni su alternative a mano scrivendo codice UI Java semplice?
Inoltre, sarei interessato a discutere su come migrare il codice Java Swing esistente per utilizzare alcune di queste opzioni.
grazie, Jeff
Ho evitato di scrivere applicazioni GUI Java ogni volta possibile a causa di questo.Sono interessato a vedere anche i suggerimenti. –
Ho avuto la stessa sensazione fino a quando non provo a utilizzare la GUI creator di Netbeans. Inoltre, sto giocando un po 'con JavaFX e penso che possa davvero velocizzare la GUI (ma non ho ancora avuto molto tempo per giocarci). – NawaMan
Ho preso in considerazione l'idea di utilizzare i creatori di GUI, ma credo che mi sembra che ci sia troppa generazione di codice GUI (simile alla scrittura manuale). Vero il creatore della GUI aiuta ad accelerare il processo ma non elimina il codice della piastra della caldaia che tende ad apparire dappertutto (so che sotto la cappa cose come XAML continuano a generare il codice in fase di runtime, ma almeno non lo fai " t mantenere il codice). –