Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
13 Threads 13.8 Wer kennt Duke? 13-29 (236) 13.8.1 Laden von Bildern in Applets
 

Summary: 13 Threads 13.8 Wer kennt Duke? 13-29 (236)
13.8.1 Laden von Bildern in Applets
Threads/Duke/1-Applet/Duke.java
9 public class Duke extends Applet
10 {
11 private Image dukeBild;
14 public void init()
15 {
16 dukeBild = getImage(getCodeBase(), "hungryduke.gif");
17 }
· Applet und zu ladendes Bild stehen hier im selben Verzeichnis.
· Die URL dieses Verzeichnisses lässt sich mit getCodeBase() ermitteln.
12 private static int numPaint = 0;
19 public void paint(Graphics g)
20 {
21 g.drawImage(dukeBild, 10, 10, this);
22 System.out.println("paint (" + ++numPaint + "-ter Aufruf)");
23 }
· Das Laden des Bildes geschieht im Hintergrund.
· drawImage() lässt sich auch schon für unvollständig geladene Bilder aufrufen.

  

Source: Arndt, Holger - Fachgruppe Mathematik, Fachbereich Mathematik-Naturwissenschaften, Bergische Universität Wuppertal

 

Collections: Computer Technologies and Information Sciences