Abstract Window Toolkit: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: Modifico: pl:AWT (biblioteka) |
m wlink |
||
Riga 1:
La '''Abstract Window Toolkit''' (AWT) è la libreria [[Java (linguaggio)|Java]] contenente le classi e le interfacce fondamentali per la creazione di elementi grafici, ed è stata inserita nelle [[Application Programming Interface|API]] standard di
La libreria AWT contiene:
Riga 5:
* Gli elementi base per applicazioni GUI, come finestre, check box, text box e pulsanti
* L'interfaccia tra il sistema a finestre nativo e l'applicazione JAVA
* Il [[package (Java)|package]] java.awt.datatransfer per poter utilizzare gli [[Appunti]] e le operazioni [[Drag and Drop]]
* Le interfacce per la gestione degli eventi e delle [[periferiche]] come mouse e tastiera
* L'[[AWT Native Interface|Interfaccia Nativa AWT]], che permette alle procedure compilate in linguaggio nativo di operare su un [[Canvas]] JAVA.
* La possibilità di eseguire applicazioni del sistema operativo, come il [[
Quando la [[Sun Microsystems]] rilasciò la prima versione di JAVA nel 1995, gli elementi AWT offrivano un basso livello di differenza dagli elementi del sistema operativo. Questo perché la creazione di un elemento AWT comportava la chiamata alla procedura del sistema operativo per la creazione dello stesso elemento, rendendolo così graficamente uguale all'elemento nativo.
Riga 14:
Tuttavia, questo a molti programmatori non piacque in quanto era preferibile che le applicazioni avessero lo stesso aspetto indipendentemente dal sistema operativo.
Con [[Java 2 Platform, Standard Edition|J2SE]] 1.2, gli elementi AWT furono in gran parte superati dalla libreria [[
Swing offre la possibilità di usare sia il sistema "Look and feel" che usa gli elementi del sistema operativo, sia il "Java Look and Feel", che fornisce agli elementi lo stesso aspetto su ogni piattaforma.
Riga 20:
==Voci correlate==
* [[Swing (Java)]]
* [[Java AWT Native Interface|AWT Native Interface (JAWT)]]
[[Categoria:Java]]
|