1 / 7

Applet ed HTML

Applet ed HTML. Fondamenti di Informatica Corso D. Cos'è un'applet. È una piccola applicazione a cui si accede su un server internet, trasportata sulla rete, automaticamente installata ed eseguita come parte di un documento web.

sukey
Download Presentation

Applet ed HTML

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Appleted HTML Fondamenti di Informatica Corso D

  2. Cos'è un'applet • È una piccola applicazione a cui si accede su un server internet, trasportata sulla rete, automaticamente installata ed eseguita come parte di un documento web. • Quando un’applet arriva sul client, ha un accesso limitato alle risorse, in modo tale che sia in grado di produrre un’interfaccia utente variabile e di eseguire calcoli complessi senza che si corra il rischio di una propagazione di virus o di una violazione dell’integrità dei dati.

  3. Applet • Un'applet è un’ applicazione Java che gira su web. • L'applet presenta qualche differenza con le applicazioni, infatti esse non hanno nessun main, sono delle classi, chiamate come il file che le contiene, che estendono la classe Applet del package java.applet • Un applet ha bisogno di un file .html che la richiama • Esempio: sia “PrimoApplet.java” l'applet che vogliamo eseguire, lo compiliamo e il compilatore genera “PrimoApplet.class”. • Per eseguirlo abbiamo bisogno di un file html che al suo interno contenga il TAG: <applet code="PrimoApplet.class" ></applet>

  4. Esempio <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> </head> <body> <p align="center"> <applet code="Prova.class" height="300" width="600"> </applet> </p> </body> </html>

  5. Esempio – class Prova import System.IO; import System.SystemApplet; public class Prova extends SystemApplet { public static void main(String [] args){ if( args!=null){ for(int i=0;i<args.length;i++) IO.out.println(args[i]);} IO.out.println("inserire numero intero ?"); int a=IO.in.readInt(); IO.out.println("numero inserito "+a); } }

  6. Esempio • PACKAGE SYSTEMPermette di utilizzare le funzione di lettura e scrittura sia come applicazione standard su terminale che come applet in una pagina html senza dover ricompilare. • Comprende tre modalità: (1) LetturaI comandi sono:  - IO.in.readInt() - IO.in.readChar() - IO.in.readString() … e così via per tutti i tipi primitivi (2) ScritturaI comandi sono:  - IO.out.print(<parametro da stampare>) - IO.out.println(<parametro da stampare>) (3) Grafica, in via di rilascio

  7. Vediamo in dettaglio • Example1.html • Example2.html

More Related