如果要在Applet中显示特定的文字、图形等信息,可以在用户定义的Applet类中重写的方法是

admin2009-06-20  46

问题 如果要在Applet中显示特定的文字、图形等信息,可以在用户定义的Applet类中重写的方法是

选项 A、paint()
B、update()
C、drawstring()
D、drawLine()

答案A

解析 本题考查Applet的显示。和Applet显示相关的有三个方法:
   (1)paint()方法。Applet的paint()方法具体执行Applet的绘制。该方法的参数是一个Graphics类的对象,该对象相当于Applet的画笔,通过它向Applet中显示信息。
   在调用paint()方法时,由浏览器将该对象传递给paint()方法。
   (2)update()方法,该方法用于更新Applet的显示。执行时,该方法首先清除背景,再调用paint()方法完成Applet的具体绘制。用户定义的Applet一般不用重写该方法。
   (3)repaint()方法,该方法用于Applet的重新显示,它调用update方法实现对Applet的更新。Applet程序可以在需要显示更新时调用该方法,通知系统刷新显示。
   因此,如果要在Applet中显示特定的文字、图形等信息,可以在用户定义的Applet类中重写paint()方法。本题的正确答案是选项A。
转载请注明原文地址:https://jikaoti.com/ti/11b0FFFM
0

最新回复(0)