Taula de continguts:
- Definició: què significa Abstract Window Toolkit (AWT)?
- Techopedia explica Abstract Window Toolkit (AWT)
Definició: què significa Abstract Window Toolkit (AWT)?
Resum Window Toolkit (AWT) és una col·lecció de components d'interfície gràfica d'usuari (GUI) (widgets) i altres serveis relacionats necessaris per a la programació de GUI a Java. És el kit d'eines de widget, gràfics i widgets d'interfície d'usuari independent de la plataforma de Java. AWT ara forma part de les classificacions Java Foundation Class (JFC) i serveix com a interfície de programació d'aplicacions (API) estàndard per a la programació GUI en Java.
Des de J2SE1.2, els widgets AWT van ser substituïts en gran mesura pel conjunt d'eines Swing. La funcionalitat de Swing es basa en AWT per a la interfície principal amb el sistema de finestra natiu. Tot i això, el programador ara té l’opció entre l’aspecte del sistema natiu i l’aspecte multiplataforma de Java. La majoria de programadors Java que prefereixen el swing són els que segueixen la redacció una vegada, funcionen a qualsevol lloc (WORA), en el nucli de la filosofia de Java.
Techopedia explica Abstract Window Toolkit (AWT)
El 1995, quan Sun Microsystems va introduir Java com a llenguatge de programació independent de la plataforma, AWT tenia la intenció de proporcionar una fina capa d'abstracció a la interfície d'usuari nativa subjacent. En essència, el mateix programa Java, quan s’executa en un PC de Windows, tindria l’aspecte d’una aplicació nativa de Windows i l’aspecte d’una aplicació Mac nativa quan s’executa en un Mac.
AWT inclou un conjunt de widgets, que proporcionen el subconjunt de funcionalitats comunes a totes les plataformes natives. AWT també ofereix un model robust de maneig d’esdeveniments, gràfics i eines d’imatge (incloent classes de forma, color i tipografia), gestors de disseny per a disposicions de finestres flexibles i classes de transferència de dades per retallar i enganxar a través del porta-retalls de la plataforma nativa.




