close

Clasele Java Foundation

Mergi la navigare Mergi la căutare

Clasele de bază Java (JFC, în limba castiliană Clasele de bază Java) sunt un cadru grafic pentru construirea de interfețe grafice portabile de utilizator bazate pe Java . JFC este format din Abstract Window Toolkit (AWT), Swing și Java 2D . Împreună, ele oferă o interfață de utilizator consistentă pentru programele Java, indiferent dacă sistemul de interfață cu utilizatorul de bază este Windows , Mac OS X sau Linux .

AWT este cel mai vechi dintre cele două API-uri de interfață și a fost puternic criticat pentru că este puțin mai mult decât un înveliș în jurul capacităților grafice native ale platformei gazdă. Aceasta înseamnă că widget -urile standard din AWT se bazează pe acele capacități ale widget-urilor native, ceea ce impune dezvoltatorului să fie, de asemenea, conștient de diferențele dintre platformele gazdă.

Un API grafic alternativ numit Internet Foundation Classes a fost dezvoltat în cod mai independent de platformă de către Netscape . Recent, Sun a combinat IFC cu alte tehnologii sub numele de „Swing”, adăugând capacitatea de a avea un aspect conectabil al widget-urilor. Acest lucru permite programelor Swing să păstreze baza de cod independentă de platformă, dar imită aspectul aplicației native.

Vezi și: Setul de instrumente Widget standard

Link- uri externe