Modern GUI tarafında JavaFX kullanılabilir. CSS desteği vs ile Web Sitesi kalitesine yakın GUI'ler elde edilebilir. GUI, tasarım işi olduğu için sadece Freamwork değil yapan kişinin de yeteneği önemli. Sırf Swing diye kötü olacak, jfx olduğu için de iyi olacak diye bir kaide yok.
İkisi de...