Tag Archives: java.applet

Caricare un’immagine

L’immagine si posizione al centro della finestra grafica (almeno il suo angolo in alto a sinistra…)

 

Se la finestra è più grande si nota di meno…

 

Applet > Disegno a mano libera

Vedi la versione AWT.

Il tuo browser non gestisce correttamente l’applicazione.

Applet > Font standard

Vedi la versione AWT.

Osserva

Applet > Analisi del colore

Vedi la versione AWT.

Applet > Cambia colore

Vedi la versione AWT.

Applet > Autoverifica > Teoria

  1. Con quale metodo si visualizza un messaggio nella barra di stato del browser?
    1. setMessage()
    2. setStatus()
    3. System.applet.print()
    4. Applet.print()
  2. Il layout manager di default per Applet è …
  3. Come acquisire il valore di un parametro di nome colore con il valore AA00FF?
    1. Codice Html: …
    2. Codice Java: …
  4. I metodi eseguiti automaticamente da una applet sono (in ordine alfabetico)
    1. destroy(), init(), start(), stop()
    2. init(), main(), start(), stop()
    3. destroy(), start(), stop(), wait()
    4. destroy(), exit(), init(), stop()

java.applet.*

Applet è l’unica classe in java.applet!

java.applet.Applet

Osserva la gerarchia…

java.lang.Object -> java.awt.Component -> java.awt.Container -> java.awt.Panel -> java.applet.Applet

Metodi

String
String[][]
AppletContext
URL

Metodi per Applet

Dopo che l’applet è stata caricata saranno chiamati in sequenza

  1. public void init()
  2. public void start()
  3. public void stop()
  4. public void destroy()

eventualmente start() e stop() potranno essere eseguiti più volte.

L’applet può ottenere file multimediali

  • public AudioClip getAudioClip(URL url), …
  • public Image getImage(URL url), …

informazioni

  • public URL getCodeBase(), della cartella contenente la classe Java dell’applet
  • public URL getDocumentBase(), del documento che contiene l’applet
  • public String getParameter(String name), il valore del parametro con un certo nome

informazioni disponibili se i metodi corrispondenti sono stati sovrascritti

  • public String getAppletInfo(), …
  • public String[][] getParameterInfo(), …

e può scrivere messaggi

  • public void showStatus(String msg), nella barra di stato del browser
  • System.out.println(String msg), nella Console Java

Applet > Minimo, massimo, totale, media


Osserva