Kapitel 10. Appletter og grafik

Indhold:

Kapitlet forudsættes af Kapitel 11, Grafiske brugergrænseflader og Kapitel 12, Interfaces.

Forudsætter Kapitel 4, Objekter (Kapitel 5, Definition af klasser og Kapitel 6, Nedarvning er en fordel).

En applet er et javaprogram i en hjemmeside. Når siden vises, vil browseren (fremviseren af HTML-dokumentet) hente javaprogrammet og udføre det på brugerens maskine. Ordet applet giver mange associationer til "en lille applikation".

10.1. HTML-dokumentet

Hjemmesider skrives i et sprog, der hedder HTML. En hjemmeside med en applet vil have en HTML-kode, der henviser til, hvor browseren skal finde programkoden. Det ser sådan her ud:

  <applet code="MinApplet.class" width=400 height=300> </applet>

Her blev angivet, at appletten hedder MinApplet, og den skal være 400 punkter bred og 300 høj. MinApplet.class, den binære kode fra MinApplet.java, skal ligge i samme katalog som hjemmesiden.

HTML-koder er skrevet mellem < og >. Et helt HTML-dokument med en applet kunne se sådan her ud:

<HTML>
<HEAD>
        <TITLE>Min applet</TITLE>
</HEAD>

<BODY>
        Velkommen til min første applet!<BR>

        <APPLET
          CODEBASE = "."
          CODE     = "MinApplet.class"
          WIDTH    = 400
          HEIGHT   = 300>
        </APPLET>

        Slut herfra!
</BODY>
</HTML>

For mere viden om HTML henvises til de mange introduktioner til, hvordan man laver hjemmesider.