[填空题] 通过参数定制Applet,请在下划线处编写适当语句工 【15】 ,使程序能正确运行。 para_duke.html <HTML> <HEAD> <TITLE> A Simple P

12 查阅

[填空题] 通过参数定制Applet,请在下划线处编写适当语句工 【15】 ,使程序能正确运行。

para_duke.html

<HTML>

<HEAD>

<TITLE> A Simple Program </TITLE>

</HEAD>

<BODY>

<applet code = DrawAny.class width = 100 height = 100 align = bottom>

<param name = image value = "duke.gif">

</applet>

</BODY>

</HTML>

DrawAny.java

import java.awt.*;

import java.applet.*;

import java.net.URL;

public class DrawAny extends Applet

Image im;

public void init()

URL url = getDocumentBase();

String imageName = getParameter("image");

public void paint(Graphics g)

g.drawImage(im,0,0,this);

参考答案:

im=getImage(url,imageName)

在Applet中加载图像使用Applet类提供的getImage()方法,获得该图像的一个Image类的对象。该方法的定义方式为:public Image getImage(URL url,String name)。

计算机考试