Sadržaj:
- Definicija - Što znače Java Foundation Class (JFC) klase?
- Techopedia objašnjava klase Java Foundation klase (JFC)
Definicija - Što znače Java Foundation Class (JFC) klase?
Klase Java Foundation (JFC) skup su grafičkih korisničkih sučelja (GUI) za Java aplikacije koje pojednostavljuju razvoj softvera i oblačnih aplikacija. JFC sadrži Sažetak priručnika za prozore (AWT), Java 2D i Swing.
Techopedia objašnjava klase Java Foundation klase (JFC)
Zbog svojih cross-platformskih mogućnosti pisane Java aplikacije rade na bilo kojem OS-u bez zahtjeva za promjenom izvornog koda. Međutim, prilikom pisanja aplikacije omogućene za GUI, programeri se uvijek suočavaju s dilemom: treba li isti GUI biti dostupan na svim platformama ili bi GUI trebao biti u skladu s izgledom i dojmom njegove temeljne platforme?
S prvom opcijom izgled i dojam gumba, trake za pomicanje, tekstni okvir ili potvrdni okvir isti su, bez obzira na platformu. Na primjer, aplikacija za obradu teksta razvijena u Javi izgleda i osjeća se isto kada se izvodi na Windows ili Linux operativnim sustavima. S drugom opcijom, gumbi, trake za pomicanje i tekstni okviri itd. Mijenjaju se i prilagođavaju izgledu glavnog računala. U ovom slučaju ista aplikacija za obradu teksta izgleda i osjeća se kao Windows aplikacija kada se izvodi na Windows-u, ali kad je pokrenuta na Linuxu, izgleda i izgleda kao Linux aplikacija.
Ključna prednost JFC-a je u tome što su njegove komponente priključive i zahtijevaju manje redaka koda. Uz to, JFC zadržava Java kvalitete. Stoga je izvedba GUI-a stvorenog putem JFC-a predvidljiva. Aplikacija koja u jednom OS-u neometano radi na drugom OS-u.
