Acasă Dezvoltare Ce este clasele de fundație java (jfc)? - definiție din techopedia

Ce este clasele de fundație java (jfc)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă clasele Java Foundation (JFC)?

Clasele Java Foundation (JFC) sunt un set de componente grafice ale utilizatorului (GUI) pentru aplicațiile Java care simplifică dezvoltarea de aplicații software și cloud. JFC conține Setul de instrumente pentru Windows Window (AWT), Java 2D și Swing.

Techopedia explică clasele Java Foundation (JFC)

Datorită capacităților sale de platformă multiplă, aplicațiile Java scrise rulează pe orice sistem de operare fără cerințe de schimbare a codului sursă. Cu toate acestea, atunci când scriu o aplicație compatibilă cu interfața GUI, dezvoltatorii se confruntă întotdeauna cu o dilemă: Ar trebui să se furnizeze aceeași GUI pe toate platformele sau GUI să fie în concordanță cu aspectul platformei sale de bază?


Cu prima opțiune, aspectul unui buton, bara de defilare, caseta de text sau caseta de selectare sunt aceleași, indiferent de platformă. De exemplu, o aplicație de procesor de texte dezvoltată în Java arată și se simte la fel atunci când rulează pe sistemele de operare Windows sau Linux. Cu a doua opțiune, butoanele, barele de defilare și casetele de text etc., se schimbă și se adaptează aspectului sistemului de operare gazdă. În acest caz, aceeași aplicație de procesor de text arată și se simte ca o aplicație Windows atunci când rulează pe Windows, dar atunci când rulează pe Linux, pare și se simte ca o aplicație Linux.


Un avantaj cheie al JFC este că componentele sale sunt conectabile și necesită mai puține linii de cod. În plus, JFC păstrează calitățile Java. Astfel, performanța unei GUI create prin JFC este previzibilă. O aplicație care rulează perfect pe un sistem de operare rulează perfect pe un alt sistem de operare.

Ce este clasele de fundație java (jfc)? - definiție din techopedia