Java Temel Sınıfları
Java Foundation Classes (JFC), Java tabanlı çapraz platform GUI'leri geliştirmek için grafiksel bir çerçevedir . JFC, bir Soyut Pencere Araç Takımı (AWT), Swing ve Java 2D'den oluşur . Birlikte, Windows , macOS veya Linux kullanıyor olmanızdan bağımsız olarak Java programları için kapsamlı bir grafik arabirim sağlarlar .
AWT, iki grafik kitaplığından daha eski olanıdır. Ana bilgisayar platformunun yerel grafik yetenekleri etrafında bir çerçeveden biraz daha fazlası olduğu için ağır bir şekilde eleştirildi. Bu, AWT'deki arabirim öğelerinin, öğelerin yerel özelliklerine bağlı olduğu ve programcıların çeşitli barındırma platformları arasındaki farkları hesaba katması gerektiği anlamına gelir.
Internet Foundation Classes adlı alternatif bir grafik kütüphanesi Netscape tarafından platformdan bağımsız olarak geliştirildi . Son olarak Sun, IFC'yi Swing adı altında diğer teknolojilerle birleştirdi ve widget'lara bakma ve hissetme özelliğini ekledi . Bu, Swing uygulamalarının kodu platformdan bağımsız tutmasına, ancak yerel bir uygulamanın görünümünü simüle etmesine olanak tanır.
İlgili öğeler
Dış bağlantılar
- JFC'nin resmi Sun sitesi , java.sun.com adresinde .