HOME PAGE  |   CONTATTI |   COLLABORA |  ASP  |  PHP  |  HTML |  CSS |  PERL |  JAVA |  TCP/IP  |  RETI  |  LINUX |  MANUALI SPAZIO WEB
PROGRAMMAZIONE

Linguaggio C++

Linguaggio C

Assembler

Java

Perl

LINGUAGGI WEB

Html

Asp

Php

Css

Javascript

GUIDE DI BASE

Internet

Computer

Hardware

Linux




 

Il linguaggio Java

 

Esempi di applets


 

 

 

Vediamo adesso un esempio di applet. Nelle slide 1-2-3 di questa sessione si può trovare un esempio di applet. In tale esempio è riportato il codice di un'applet Java che realizza su una pagina HTML 3 bottoni, premendo ciascuno dei quali si ha in risposta una stringa che mi identifica quale bottone è stato premuto. A parte ciò che realizza questa applet, andiamo a vedere quali sono le caratteristiche implementative che differenziano un'applet da una applicazione. La differenza più evidente è legata al fatto che la classe principale dell'applet deve essere definita come figlia della classe Applet, fornita dal kit di sviluppo di Java, e in quanto figli di tale classe non ha bisogno del main che invece è necessario nelle applicazioni. Altre differenze sono legate al fatto che alcuni costrutti funzionano solo con le applet o solo con le applicazioni.

 

Esempio di applet (continua).

 

 

Esempio di applet (fine).

 

Vediamo come si eseguono le applicazioni Java. Una volta scritto il sorgente questo viene salvato su un file con estensione .java. Tale file viene compilato dal compilatore java (javac nome.java) che lo traduce nel bytecode che viene salvato in un certo numero di file con estensione .class. tali file sono tanti quante sono le classi implementate nel file .java. Questi file .class vengono passati alla JVM la quale interpreta ed esegue le istruzioni. 

Vediamo adesso come funzionano le applet. Quando si scarica dalla rete una pagina HTML che contiene una opportuna TAG (<applet....>) viene scaricato anche un programma in Java sotto forma di bytecode. Questo entra in esecuzione sulla JVM incorporata nel browser, che utilizza come area di lavoro una parte della pagina web.

 

Questa slide mostra un esempio di un tag di una pagina HTML che carica un'applet. Il tag ritaglia all'interno della pagina uno spazio rettangolare delle dimensioni si 300*50 pixel nella pagina HTML e lo destina ad area di lavoro della JVM. Contemporaneamente scarica dalla rete il file ScrollingTexet.class e lo esegue. I parametri text e speed definiti entro il TAG sono accessibili dall'applet per mezzo di opportune istruzioni.

 

 

Fine del manuale

Torna al menù principale


Nuova pagina 1


 

HOME PAGE   -   CONTATTI   -   COLLABORA   -  PRIVACY  -   HOSTING   -   DOMINI

© Copyright 2002-2011. Tutto il materiale che potete visionare in questo sito è dei rispettivi proprietari.

  Tutorialpc non si assume responsabilità per eventuali errori degli autori. 

Risoluzione consigliata 800x600 pixel