Merhaba,
Swing ve AWT Kütüphaneleri FX'e göre daha eskide kalmışlardır. FX yokken geliştirilmeye başlanılmış projelerin FX'e aktarılması uzun ve zahmetli olacağı için Swing'den devam etmek mantıklıdır, fakat(!), eğer projenize daha yeni başlıyorsanız ve günümüz teknolojisine uyum sağlayıp yeni özelliklerden yararlanmak istiyorsanız Java FX kullanmalısınız. FX yeni nesil olarak çıktığı için, Swing'in geliştirilmesi durduruldu. Bu yüzden halâ kritik bugları da bulunmakta. İyi günler dilerim.