close

Java-peruskurssit

Siirry navigointiin Siirry hakuun

Java Foundation Classes (JFC) on graafinen kehys Java - pohjaisten alustojen välisten graafisten käyttöliittymien kehittämiseen . JFC koostuu Abstract Window Toolkit (AWT), Swing ja Java 2D . Yhdessä ne tarjoavat laajan graafisen käyttöliittymän Java- ohjelmille riippumatta siitä, käytätkö Windowsia , macOS :ää vai Linuxia .

AWT on vanhempi kahdesta grafiikkakirjastosta. Sitä on kritisoitu voimakkaasti siitä, että se on vain kehys isäntäalustan alkuperäisten grafiikkaominaisuuksien ympärille. Tämä tarkoittaa, että AWT:n käyttöliittymäelementit ovat riippuvaisia ​​elementtien alkuperäisistä ominaisuuksista ja ohjelmoijien on otettava huomioon eri isännöintialustojen väliset erot.

Netscape on kehittänyt vaihtoehtoisen grafiikkakirjaston nimeltä Internet Foundation Classes . Lopuksi Sun on yhdistänyt IFC:n muihin teknologioihin Swing -nimellä ja lisännyt mahdollisuuden näyttää ja tuntea widgetejä . Tämän ansiosta Swing-sovellukset voivat pitää koodin riippumattomana alustasta, mutta simuloida alkuperäisen sovelluksen ulkonäköä.

Aiheeseen liittyvät tuotteet

Ulkoiset linkit