Satura rādītājs:
Definīcija - ko nozīmē Java fonda klases (JFC)?
Java fonda klases (JFC) ir grafiskas lietotāja saskarnes (GUI) komponentu kopums Java lietojumprogrammām, kas pilnveido programmatūru un mākoņa lietojumprogrammu attīstību. JFC satur Abstract Window Toolkit (AWT), Java 2D un Swing.
Techopedia skaidro Java fonda klases (JFC)
Tā kā tai ir vairākas platformas, rakstītās Java lietojumprogrammas darbojas jebkurā OS bez avota koda maiņas prasībām. Rakstot ar GUI iespējotu lietojumprogrammu, izstrādātāji vienmēr saskaras ar dilemmu: vai visām platformām būtu jānodrošina viena un tā pati GUI, vai arī GUI būtu jāatbilst tās pamatā esošās platformas izskatam un funkcijām?
Izmantojot pirmo iespēju, pogas, ritjoslas, tekstlodziņa vai izvēles rūtiņas izskats un izskats ir vienāds neatkarīgi no platformas. Piemēram, Java izstrādātā tekstapstrādes lietojumprogramma izskatās un jūtas tāpat, darbojoties operētājsistēmās Windows vai Linux. Izmantojot otro opciju, pogas, ritjoslas un tekstlodziņi utt. Mainās un pielāgojas resursdatora OS izskatam. Šajā gadījumā viena un tā pati tekstapstrādes programma izskatās un jūtas kā Windows lietojumprogramma, kad darbojas operētājsistēmā Windows, bet, darbojoties ar Linux, tā izskatās un jūtas kā Linux lietojumprogramma.
Galvenā JFC priekšrocība ir tā, ka tā komponenti ir pieslēdzami un prasa mazāk koda rindas. Turklāt JFC saglabā Java īpašības. Tādējādi ar JFC izveidotās GUI veiktspēja ir paredzama. Lietojumprogramma, kas nemanāmi darbojas vienā operētājsistēmā, nemanāmi darbojas citā operētājsistēmā.
