İçindekiler:
- Tanımı - Java Foundation Classes (JFC) anlamı ne?
- Techopedia, Java Hazırlık Sınıflarını (JFC) açıklıyor
Tanımı - Java Foundation Classes (JFC) anlamı ne?
Java Foundation Classes (JFC), Java uygulamaları için yazılım ve bulut uygulaması geliştirmeyi kolaylaştıran bir dizi grafik kullanıcı arabirimi (GUI) bileşenidir. JFC, Soyut Pencere Araç Seti (AWT), Java 2D ve Swing'i içerir.
Techopedia, Java Hazırlık Sınıflarını (JFC) açıklıyor
Platformlar arası yetenekleri nedeniyle, yazılı Java uygulamaları herhangi bir işletim sisteminde kaynak kodu değiştirme gereksinimi olmadan çalışır. Bununla birlikte, GUI etkin bir uygulama yazarken, geliştiriciler her zaman bir ikilemle karşı karşıya kalır: Tüm platformlarda aynı GUI sağlanmalı mı yoksa GUI, temel platformunun görünümü ve hissi ile tutarlı mı olmalıdır?
İlk seçenekte, platformdan bağımsız olarak bir düğmenin, kaydırma çubuğunun, metin kutusunun veya onay kutusunun görünümü ve hissi aynıdır. Örneğin, Java'da geliştirilen bir kelime işlemci uygulaması Windows veya Linux işletim sistemlerinde çalışırken aynı görünür ve aynı hissi verir. İkinci seçenekte, düğmeler, kaydırma çubukları ve metin kutuları vb., Ana işletim sisteminin görünümünü ve hissini değiştirir ve uyarlar. Bu durumda, aynı kelime işlemci uygulaması Windows üzerinde çalışırken bir Windows uygulaması gibi görünür ve hissedilir, ancak Linux'ta çalışırken, bir Linux uygulaması gibi görünür ve hissedilir.
Önemli bir JFC avantajı, bileşenlerinin takılabilir olması ve daha az kod satırı gerektirmesidir. Ayrıca, JFC Java kalitelerini korur. Bu nedenle, JFC aracılığıyla oluşturulan bir GUI'nin performansı tahmin edilebilir. Bir işletim sisteminde sorunsuz çalışan bir uygulama başka bir işletim sisteminde sorunsuz çalışır.
