Itthon Fejlesztés Mi az absztrakt ablak eszközkészlet (awt)? - meghatározás a techopedia alapján

Mi az absztrakt ablak eszközkészlet (awt)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az Abstract Window Toolkit (AWT)?

Az Abstract Window Toolkit (AWT) egy grafikus felhasználói felület (GUI) összetevők (widgetek) és más kapcsolódó szolgáltatások gyűjteménye, amelyek a Java grafikus felhasználói felületének programozásához szükségesek. Ez a Java eredeti, platformfüggetlen ablakok, grafikák és felhasználói felület eszközkészlet. Az AWT most a Java Alapítvány osztályok (JFC) része, és a Java grafikus felhasználói felületének programozásához a szokásos alkalmazásprogramozási felület (API).


A J2SE1.2-től kezdve az AWT kütyüket nagyrészt felváltotta a Swing eszközkészlet. A swing funkcionalitás az AWT-re támaszkodik, amellyel a natív ablaküveg-rendszer magjainak kapcsolódhat. A programozónak azonban most lehetősége van választani a natív rendszer megjelenésének és megjelenésének, valamint a Java platformok közötti megjelenésének és hangulata között. A swing-et a legtöbb Java-programozó részesíti előnyben, akik továbbra is betartják az írást, bárhol futnak (WORA) elvét a Java filozófiájának középpontjában.

A Techopedia elmagyarázza az Ablak Ablak Eszköztárat (AWT)

1995-ben, amikor a Sun Microsystems bevezette a Java-t platformfüggetlen programozási nyelvként, az AWT célja egy vékony absztrakciós réteg biztosítása az alapul szolgáló natív felhasználói felületen. Lényegében ugyanaz a Java program, amikor Windows PC-n futtatják, egy natív Windows alkalmazás kinézetét és megjelenését, valamint egy natív Mac alkalmazás kinézetét és hangulatát jeleníti meg, ha Mac-on fut.


Az AWT tartalmaz egy kütyükészletet, amelyek az összes natív platformon közös funkciós részhalmazt biztosítanak. Az AWT tartalmaz még egy robusztus eseménykezelő modellt, grafikus és képalkotó eszközöket (beleértve az alak-, szín- és betűkészlet-osztályokat), elrendezéskezelőket a rugalmas ablakelrendezésekhez és adatátviteli osztályokat a kivágáshoz és beillesztéshez a natív platform vágólapján.

Mi az absztrakt ablak eszközkészlet (awt)? - meghatározás a techopedia alapján