applet能显示gif,jpeg,bmp等其他格式的图片。为了在applet中显示图片,你需要使用java.awt.graphics类的drawimage()方法。
如下实例演示了显示图片的所有步骤:
import java.applet.*;
import java.awt.*;
import java.net.*;
public class imagedemo extends applet
{
private image image;
private appletcontext context;
public void init()
{
context = this.getappletcontext();
string imageurl = this.getparameter("image");
if(imageurl == null)
{
imageurl = "java.jpg";
}
try
{
url url = new url(this.getdocumentbase(), imageurl);
image = context.getimage(url);
}catch(malformedurlexception e)
{
e.printstacktrace();
// display in browser status bar
context.showstatus("could not load image!");
}
}
public void paint(graphics g)
{
context.showstatus("displaying image");
g.drawimage(image, 0, 0, 200, 84, null);
g.drawstring("www.javalicense.com", 35, 100);
}
}
以上就是java高级教程:显示图片的内容。