Tartalomjegyzék:
- Meghatározás - Mit jelent az Abstract Window Toolkit (AWT)?
- A Techopedia elmagyarázza az Ablak Ablak Eszköztárat (AWT)
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.
