Friday, 27 March 2015

Java Applet

Displaying Image in Applet

Applet is mostly used in games and animation. For this purpose image is required to be displayed. The java.awt.Graphics class provide a method drawImage() to display the image.

Syntax of drawImage() method:

  1. public abstract boolean drawImage(Image img, int x, int y, ImageObserver observer): is used draw the specified image.

How to get the object of Image:

The java.applet.Applet class provides getImage() method that returns the object of Image.
Syntax:

  1. public Image getImage(URL u, String image){}  

Other required methods of Applet class to display image:

  1. public URL getDocumentBase(): is used to return the URL of the document in which 
applet is embedded. 
   2. 
public URL getCodeBase(): is used to return the base URL.

Example of displaying image in applet:

  1. import java.awt.*;  
  2. import java.applet.*;  
  3.   
  4.   
  5. public class DisplayImage extends Applet {  
  6.   
  7.   Image picture;  
  8.   
  9.   public void init() {  
  10.     picture = getImage(getDocumentBase(),"sonoo.jpg");  
  11.   }  
  12.     
  13.   public void paint(Graphics g) {  
  14.     g.drawImage(picture, 30,30this);  
  15.   }  
  16.       
  17.   }  

myapplet.html

  1. <html>  
  2. <body>  
  3. <applet code="DisplayImage.class" width="300" height="300">  
  4. </applet>  
  5. </body>  
  6. </html>  













No comments:

Post a Comment