Ho un programma molto grande che utilizza attualmente SWT. Il programma può essere eseguito sia su Windows, Mac e Linux, ed è una grande applicazione desktop con molti elementi. Ora che il SWT è piuttosto vecchio, vorrei passare a Swing o JavaFX. E mi piacerebbe sentire i tuoi pensieri su tre cose.Swing vs JavaFx per applicazioni desktop
La mia preoccupazione principale è cosa sarà meglio per un'applicazione desktop GUI? (Ho guardato online e molte persone suggeriscono che JavaFX è buono come Swing, ma non ho visto molti argomenti validi tranne le semplici guerre di opinione). Deve funzionare su Windows, Mac e alcune diffuse distribuzioni Linux.
Cosa sarà più pulito e più facile da mantenere?
e quale sarà più veloce da compilare da zero?
Sto utilizzando la metologia MVC nella mia applicazione, se questo è di qualche aiuto.
JavaFX è buono è che stai iniziando da zero. Anche perché JavaFX sta ufficialmente sostituendo Swing come libreria UI di Oracle per Java. Ciò non significa che Swing sia eliminato. Significa solo che JavaFX riceverà molta più attenzione in ogni versione. Detto questo, ci sono già un milione e mezzo di domande su questo argomento su SO e altrove su Google. –
http://stackoverflow.com/questions/10587713/javafx-2-vs-swing-for-a-pure-windows-desktop-app Ho citato anche Google. Ci sono già un sacco di cose. –
Ok, quindi il suggerimento sembra davvero essere fx quindi, terrò questo aperto, ma accetterò una risposta credo. Grazie per i link. – Quillion