在定制Applet的绘图功能时,应该使用的方法是

admin2009-03-17  26

问题 在定制Applet的绘图功能时,应该使用的方法是

选项 A、init()
B、start()
C、paintComponent()
D、paint()

答案D

解析 本题考查Applet的基本知识。Applet运行时,首先由浏览器调用init()方法,通过该Applet已经被加载到浏览器中,使Applet执行一些基本初始化。void start()方法,在Applet初始化之后以及Applet被重新访问时调用。
   在init()方法完成后,将调用start()方法,使Applet成为激活状态。该方法在Applet每次显示时都要调用。
   paintComponent()方法位于JComponent类,该方法与paint()方法类似。无论在系统开始执行时、窗口被最小化后再恢复以及窗口被覆盖后需要被重新绘制时, paintComponent()方法都会被系统自动调用,所以在程序中不要调用它,否则会与自动化过程冲突。
   Applet的paint()方法具体执行Applet的绘制。Graphics类型的实例作为paiht()方法的参数,该实例对象由浏览器生成,在调用该方法时,由浏览器将该对象传递给paint()方法。
   因此,本题的正确答案是选项D。
转载请注明原文地址:https://jikaoti.com/ti/Z1b0FFFM
0

最新回复(0)