Abstract Window Toolkit: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Festival del rilascio. |
||
(33 versioni intermedie di 24 utenti non mostrate) | |||
Riga 1:
{{F|linguaggi di programmazione|aprile 2011}}
La '''Abstract Window Toolkit''' ('''AWT''') è la [[libreria (informatica)|libreria]] [[Java (linguaggio di programmazione)|Java]] contenente le [[classe (informatica)|classi]] e le [[interfaccia (informatica)|interfacce]] fondamentali per il [[rendering]] grafico. Queste classi consentono di realizzare interfacce utente complesse e di definire l'interazione attraverso la specifica di elementi e di gestori degli stessi.
== Descrizione ==
La libreria AWT contiene:
* Gli elementi base per applicazioni [[GUI]], come
* L'interfaccia tra il sistema a finestre nativo e l'applicazione JAVA
* Il [[package (Java)|package]] java.awt.datatransfer per poter utilizzare gli [[Appunti (informatica)|Appunti]] e le operazioni [[Drag and
* Le
* L'[[AWT Native Interface|Interfaccia Nativa AWT]], che permette alle procedure compilate in linguaggio nativo di operare su un [[Canvas (elemento HTML)|Canvas]] JAVA.
* La possibilità di eseguire applicazioni del [[sistema operativo]], come il [[
Quando la [[Sun
Molti programmatori preferivano questo sistema, in quanto offriva maggiore fedeltà al sistema operativo: la stessa finestra se creata su [[Microsoft Windows]] assomigliava a una finestra di Windows, se creata su una piattaforma [[Macintosh]]
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
AWT è anche la libreria GUI per applicazioni per cellulari, ed è usata nella maggior parte delle [[
==Voci correlate==
* [[Swing (Java)]]▼
== Altri progetti ==
{{interprogetto}}
== Collegamenti esterni ==
▲AWT è anche la libreria GUI per applicazioni per cellulari, ed è usata nella maggior parte delle [[JAVA Micro Edition|Versioni mobili di JAVA]].
* {{Collegamenti esterni}}
[[Categoria:Piattaforma Java]]
▲* [[Swing]]
▲* [[AWT Native Interface (JAWT)]]
|