4. Multimedialità in ambiente WWW


4.4 Creazione di nuove interfacce utente (User Interface) in ambiente Web

Attraverso gli applet si possono creare nuove interfacce utente per i browser Web compatibili con Java. Il linguaggio Java dispone di tutti gli strumenti necessari per creare e organizzare il layout di oggetti grafici, nonché degli strumenti in grado di disegnare e gestire gli eventi provenienti dagli stessi oggetti grafici. Per le applicazioni applet, comunque, gli oggetti grafici più comuni sono già disponibili e pronti per essere usati. Infatti, la classe Applet è una sottoclase della classe java.awt.Container. Di conseguenza, ogni programma applet eredita tutti i metodi dello AWT (Abstract Windowing Toolkit), il quale possiede un buon numero di elementi comuni a quasi tutte le interfacce utente grafiche. In particolare, nello AWT (e quindi anche negli applet) sono disponibili tutti i seguenti oggetti grafici:

Per inserire questi oggetti grafici in uno applet si possono usare i metodi ereditati dalla classe Container. Di seguito, sono riportati i più importanti di essi.