Java-peruskurssit
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
- JFC:n virallinen Sun-sivusto osoitteessa java.sun.com .