| Java vsebuje razred za delo s slikami java.awt.Image, ki omogoča nalaganje in prikaz gif slik; | |
| sliko lahko naložimo iz nekega URL-ja z metodo java.applet.getImage(). Metoda podpira asinhrono nalaganje slik, kar pomeni da se bo slika v resnici naložila šele, ko jo bo potrebno prikazati. Včasih lahko to prinese tudi precej problemov. | |
| Zaradi varnostnih razlogov lahko apleti nalagajo le slike, ki se nahajajo na strežniku od okder se je aplet naložil in to le v direktoriju ali poddirektoriju, kjer se nahaja aplet. | |
| osnovni URL iz katerega se je naložil aplet, se imenuje CodeBase in ga lahko dobimo z metodo getCodeBase(). URL, iz katerega se je naložil HTML dokument v katerem je aplet, se imenuje DocumentBase in ga lahko dobimo z metodo getDocumentBase(). |
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.util.*;
//*************************************************
public class Slika extends Applet {
Image img;
public void init() {
img=getImage(getCodeBase(),"smallworld.gif"); // naložimo sliko iz istega naslova kot razred Slika
}
//*************************************************
public void paint(Graphics g) {
g.drawImage(img,10,10,this); // narišemo sliko na koordinatah 10,10
}
}