Java Alapítvány Osztályok (JFC)

Szerző: Louise Ward
A Teremtés Dátuma: 6 Február 2021
Frissítés Dátuma: 28 Június 2024
Anonim
Java Alapítvány Osztályok (JFC) - Technológia
Java Alapítvány Osztályok (JFC) - Technológia

Tartalom

Meghatározás - Mit jelent a Java Foundation Classes (JFC)?

A Java Foundation Classes (JFC) a Java alkalmazások grafikus felhasználói felületének (GUI) összetevőinek halmaza, amelyek korszerűsítik a szoftverek és a felhőalkalmazások fejlesztését. A JFC tartalmazza az Abstract Window Toolkit (AWT), a Java 2D és a Swing fájlokat.


Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a Java Alapítvány osztályokat (JFC)

Platformközi képességei miatt az írott Java alkalmazások bármilyen operációs rendszeren futhatnak, forráskód-módosítási követelmények nélkül. A GUI-kompatibilis alkalmazás írásakor a fejlesztők azonban mindig egy dilemmával szembesülnek: Vajon ugyanazt a grafikus felhasználói felületet kell-e biztosítani az összes platformon, vagy a grafikus felhasználói felületnek összhangban kell lennie a mögöttes platform megjelenésével és működésével?

Az első opcióval a gomb, a görgetősáv, a doboz vagy a jelölőnégyzet kinézete és megjelenése megegyezik, platformtól függetlenül. Például egy Java-ban kifejlesztett szövegszerkesztő alkalmazás ugyanúgy néz ki és érzi magát, ha Windows vagy Linux operációs rendszeren fut. A második opcióval a gombok, görgetősávok és dobozok stb. Megváltoznak és adaptálódnak a gazda operációs rendszer kinézetéhez. Ebben az esetben ugyanaz a szövegszerkesztő alkalmazás néz ki és érzi magát, mint egy Windows alkalmazás, amikor Windowson fut, de Linuxon futtatva úgy néz ki és érzi magát, mint egy Linux alkalmazás.

A JFC egyik legfontosabb előnye, hogy alkatrészei dugaszolhatók és kevesebb kódsorot igényelnek. Ezenkívül a JFC megtartja a Java tulajdonságait. Így a JFC-n keresztül létrehozott grafikus felhasználói felület teljesítménye kiszámítható. Egy alkalmazás, amely zökkenőmentesen fut egy operációs rendszeren, zökkenőmentesen fut egy másik operációs rendszeren.