Java-säätiöluokat (JFC)

Kirjoittaja: Louise Ward
Luomispäivä: 6 Helmikuu 2021
Päivityspäivä: 28 Kesäkuu 2024
Anonim
Java-säätiöluokat (JFC) - Tekniikka
Java-säätiöluokat (JFC) - Tekniikka

Sisältö

Määritelmä - Mitä Java Foundation Classes (JFC) tarkoittaa?

Java Foundation Classes (JFC) on joukko graafisia käyttöliittymän (GUI) komponentteja Java-sovelluksille, jotka virtaviivaistavat ohjelmistojen ja pilvisovellusten kehitystä. JFC sisältää Abstract Window Toolkit (AWT), Java 2D ja Swing.


Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää Java-säätiöluokat (JFC)

Alustaympäristöjen välisten ominaisuuksien vuoksi kirjoitetut Java-sovellukset toimivat missä tahansa käyttöjärjestelmässä ilman lähdekoodinmuutosvaatimuksia. Kirjoittaessaan GUI-yhteensopivaa sovellusta kehittäjät kohtaavat kuitenkin aina dilemman: Pitäisikö sama graafinen käyttöliittymä tarjota kaikilla alustoilla vai tulisiko graafisen käyttöliittymän olla johdonmukainen sen taustalla olevan käyttöjärjestelmän ulkoasun kanssa?

Ensimmäisessä vaihtoehdossa painikkeen, vierityspalkin, ruudun tai valintaruudun ulkoasu ja tuntuvuus ovat samat käyttöympäristöstä riippumatta. Esimerkiksi Java-ohjelmistossa kehitetty tekstinkäsittelysovellus näyttää ja tuntuu samalta, kun se toimii Windows- tai Linux-käyttöjärjestelmissä. Toisella vaihtoehdolla painikkeet, vierityspalkit ja ruudut jne. Muuttuvat ja mukautuvat isäntäjärjestelmän ulkoasuun. Tässä tapauksessa sama tekstinkäsittelysovellus näyttää ja tuntuu siltä kuin Windows-sovellus, kun sitä käytetään Windowsissa, mutta Linuxia ajatellen se näyttää ja tuntuu Linux-sovellukselta.

Tärkein JFC-etu on, että sen komponentit ovat kytkettävissä ja vaativat vähemmän koodiriviä. Lisäksi JFC säilyttää Java-ominaisuudet. Siten JFC: n kautta luodun graafisen käyttöliittymän suorituskyky on ennustettavissa. Sovellus, joka toimii saumattomasti yhdessä käyttöjärjestelmässä, toimii saumattomasti toisessa käyttöjärjestelmässä.