Taula de continguts:
- Definició: què significa Java Foundation Classes (JFC)?
- Techopedia explica Java Foundation Classes (JFC)
Definició: què significa Java Foundation Classes (JFC)?
Java Foundation Classes (JFC) és un conjunt de components d'interfície gràfica d'usuari (GUI) per a aplicacions Java que racionalitzen programari i desenvolupament d'aplicacions en núvol. JFC conté el conjunt de Windows Window Toolkit (AWT), Java 2D i Swing.
Techopedia explica Java Foundation Classes (JFC)
A causa de les seves capacitats multiplataforma, les aplicacions Java escrites s'executen en qualsevol sistema operatiu sense requisits de canvi de codi font. Tanmateix, quan escriviu una aplicació habilitada per a GUI, els desenvolupadors sempre tenen un dilema: Haureu de proporcionar la mateixa GUI a totes les plataformes, o la interfície gràfica sigui coherent amb l’aspecte de la plataforma subjacent?
Amb la primera opció, l’aspecte d’un botó, barra de desplaçament, caixa de text o caixa de verificació són les mateixes, independentment de la plataforma. Per exemple, una aplicació de processador de textos desenvolupada en Java té el mateix aspecte quan s’executa en sistemes operatius Windows o Linux. Amb la segona opció, els botons, barres de desplaçament i quadres de text, etc., canvien i s’adapten a l’aspecte del sistema operatiu amfitrió. En aquest cas, la mateixa aplicació de processador de textos sembla i sembla com una aplicació de Windows quan s’executa a Windows, però quan s’executa a Linux, sembla i sembla com una aplicació Linux.
Un avantatge clau de JFC és que els seus components es poden connectar i requereixen menys línies de codi. A més, JFC conserva les qualitats de Java. Per tant, el rendiment d'una GUI creada mitjançant JFC és previsible. Una aplicació que funciona perfectament en un sistema operatiu funciona perfectament en un altre sistema operatiu.

