v-- a-- r-- i-- e
Applet Java



Gli applet Java sono, a differenza dei javascript, dei veri e propri programmi che generano dei file .class creati secondo il linguaggio di programmazione Java.
Non mi dilunghero' in questa sede nell'approfondimento dei dettagli tecnici degli applet (per i quali rimando ai link elencati piu' sotto), ma mi limitero' a fornire semplici strumenti per la gestione di applet gia' esistenti.

Come detto sopra, gli applet funzionano in quanto generati da un file class; file richiamato da codice HTML inserito all'interno delle pagine. Quindi, non e' sufficiente inserire codice all'interno delle nostre pagine, il quale senza la presenza del file .class non funzionerebbe affatto.
Per fare un esempio, consideriamo l'applet che genera l'effetto "lago" che si trova nella parte destra della versione "frame" di questa guida; il codice interno alla pagina che ne genera l'effetto e':
      <APPLET CODE="lake.class" WIDTH="91" HEIGHT="94" hspace=0>

      <PARAM NAME="image" VALUE="guida_logo.gif">

      </APPLET>
Dove CODE="lake.class" e' il nome del file .class al quale questo applet e' associato e che deve essere all'interno della stessa directory degli altri file (sia su server che in locale). Tale applet genere l'effetto lago rispetto all'immagine VALUE="guida_logo.gif"

Di solito gli applet vengono trovati su pagine altrui e da li' si cerca di scaricarli. Il problema non e' scaricare il codice HTML interno alla pagina (per cui e' sufficiente un normale "save as..") ma il file .class. L'unica soluzione e' quella di andare a ricercare nella cache di Netscape o MSIE tale file che dovra' poi essere ricopiato (e rinominato nel caso di Netscape) nella directory dove risiede l'immagine da associare.

Spesso gli applet sono collegati a link. In questo caso sorge il problema per chi inserisce l'applet in una pagina divisa in frame, ed intende caricare il nuovo link in un frame diverso da quello in cui risiede l'applet. In altre parole sorge il problema di ricreare la funzione TARGET nei link associati agli applet. Il codice da inserire e' il seguente:

<param name=target value="_new">

E' importante sottolineare che java funziona esclusivamente con sistemi operativi a 32 bit. Gli utenti di win 3.1 non possono sfruttare tale tecnologia.

Di seguito vengono elencati alcuni esempi di applet java tra i piu' belli e utili attualmente reperibili in rete. Cliccando sull'esempio corrispondente visualizzerete l'applet ed avrete la possibilita' di scaricarne l'intero contenuto (anche il file .class) in un file zippato.



Altri links su Applet java:







codice
grafica
varie
html point
Guida al linguaggio e alla programmazione HTML di Massimiliano Valente - 1998