1、
习题
一、选择题
1.所有变量初始化、对象创建、参数设置等可以安排在Applet的( )方法内完成。
A.init B. start C. stop D. 以上都不是
2.一个部件重绘时,方法调用按下面哪个次序?( )
A.直接调用 paint()
B.调用update ,而update会调用 paint()
C.调用repaint(),由它调用update(), update 再调用 paint()
D. 调用 repaint(),它将直接调用 paint
3. 下列哪个方法可用于卸载Applet?( )
2、A.unload() B. stop() C. start() D. destroy()
4.在Applet画面的左上角至右下角画一条直线,则————画线处应填哪个语句?( )
import java.awt.*;
import java.applet.*;
public class myApplet extends Applet {
public void paint(Graphics g) {
————————
}
}
A. g.drawLine(0,0,getHeight(),getWidth());
B. g.drawLi
3、ne(0,getWidth(),0,getHeight());
C. g.drawLine(0,getWidth(),getHeight(),0);
D. g.drawLine(getWidth(),getHeight(),0,0);
5.下列说法错误的一项是?( )
A.getDocumentBase()用于获取包含Applet的HTML文件的URL
B.getCodeBase()用于获取Applet主类的URL
C.getParameter(String name)用于获取标记中的参数值
D.若指定参数在HTML中没有说明,则Applet将停止运行。
6
4、.在HTML文件中通过什么标记嵌入Applet?( )
A.