Java Foundation-kurser
Java Foundation Classes (JFC) är ett grafiskt ramverk för att utveckla Java - baserade gränsöverskridande plattformsgränssnitt . JFC består av en Abstract Window Toolkit (AWT), Swing och Java 2D . Tillsammans ger de ett omfattande grafiskt gränssnitt för Java- program , oavsett om du använder Windows , macOS eller Linux .
AWT är det äldre av de två grafikbiblioteken. Den har kritiserats hårt för att vara lite mer än en ram runt värdplattformens inbyggda grafikfunktioner. Detta innebär att gränssnittselementen i AWT är beroende av elementens ursprungliga egenskaper och programmerare måste ta hänsyn till skillnaderna mellan de olika värdplattformarna.
Ett alternativt grafikbibliotek kallat Internet Foundation Classes utvecklades mer plattformsoberoende av Netscape . Slutligen har Sun slagit samman IFC med andra teknologier under namnet Swing , vilket har lagt till möjligheten att se och känna widgets . Detta gör att Swing-applikationer kan behålla koden oberoende av plattformen, men simulera utseendet på en inbyggd applikation.
Relaterade artiklar
Externa länkar
- JFC:s officiella Sun-webbplats , på java.sun.com .