Title:

Java Game Programming Developement Tutorial

Home
deutsch
  
ISBN: 382726300x   ISBN: 382726300x   ISBN: 382726300x   ISBN: 382726300x 
 
  Wir empfehlen:       
 

Einfügen von Bildern in Applets

Ähnlich wie AudioDateien können auch Bildateien (*.gif, *.jpg) in Applets eingefügt werden. Ich möchte, um dieses Verfahren zu erklären, nun in unser Ballapplet eine *.jpg Datei als Hintergrundbild einfügen. Dazu muss man zunächst eine Instanzvariable vom Typ Image deklarieren:

    Image backImage;

Dann laden wir das Bild in der init() - Methode unseres Applets, was ganz ähnlich funktioniert wie das Laden von Audiodateien (Achtung: Auch hier müssen die Pakete java.net.* und java.applet.* geladen sein!):

    // Laden der Bildatei Land.jpg
    backImgage = getImage (getCodeBase (), "Land.jpg");

Im lezten Schritt fügen wir der paint(Graphics g) - Methode die folgende Zeile hinzu:

    // Zeichnen des Hintergrundbildes mit g.drawImage (Name, x- Wert, y - Wert, frame)
    g.drawImage (backImage, 0, 0, this);

Ich habe in diesem Beispiel ein *.jpg - Bild verwendet, was eigentlich nicht so vorteilhaft ist. Normalerweise sollte man *.gif - Bilder verwenden, da diese wesentlich kleiner sind und somit schneller verarbeitet werden können. Außerdem können Gifs mit einem transparenten Hintergrund definiert werden, wodurch man sie sehr gut verwenden kann, um z. B. unseren Ball mit einem besser gezeichneten Bild zu überlagern. Ein Beispiel hierfür folgt später noch.

SourceCode download
Applet ansehen

Nächstes Kapitel

Mausereignisse

  
JSP mit Tomcat (Broschiert)
von Micha Seeboerger-Weichselbaum,
Michael Seeboerg Weichselbaum
Siehe auch:
Java Server Pages mit CD. Professionelle Web-Anwendungen mit JSP 1.X und 2.0
von Micha Seeboerger-Weichselbaum
AJAX mit Java-Servlets und JSP. So bringen Sie Speed in Ihre Webpräsenz (Open Source Library)
von Ralph Steyer
Struts Ge-Packt.
von Manfred Wolff
J2EE mit Struts & Co. Java-Projekte mit Struts, Tomcat, Jboss und Eclipse (New Technology)
von Dieter Eickstädt
 
    
     

Back to the topic sites:
StudyPaper.com/Startseite/Computer/Informatik/Programmieren/Java
StudyPaper.com/Startseite/Computer/Spiele

External Links to this site are permitted without prior consent.
   
  Home  |  deutsch  |  Set bookmark  |  Send a friend a link  |  Copyright ©  |  Impressum