计算机科学与技术(本科)

任何一个Applet开始执行时必然会自动调用三个方法,它们被调用的顺序是()A、init、paint、startB、init、start、paintC、paint、start、initD、start、paint、init

题目

任何一个Applet开始执行时必然会自动调用三个方法,它们被调用的顺序是()

  • A、init、paint、start
  • B、init、start、paint
  • C、paint、start、init
  • D、start、paint、init
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面可以被Applet在一个生命周期中多次调用的是()

A.init()

B.start()

C.paint()

D.destroy()


参考答案:B, C

第2题:

Applet运行时,被浏览器或appletviewer调用的第1个方法是( )。

A.paint ()

B.init()

C.start()

D.destroy()


正确答案:B
解析:Applet是工作在图形方式下的,向 Applet中画图、画图像、显示字符串,都要用 paint()方法。每当Applet初次显示或更新时,浏览器都将调用paint()方法。而在Applet装载时,由浏览器或appletviewer调用init()方法,通知该Applet已被加载到浏览器中,使Applet执行一些基本初始化。所以选择答案B。

第3题:

下面语句使Applet接受参数的是()。

A.在"start()"中调用getParameter()函数

B.在"init()"中调用getParameter()函数

C.在"main()"中调用getParameter()函数

D.在"paint()"中调用getParameter()函数


参考答案:B

第4题:

当退出当前主页时,浏览器调用______方法终止start()方法中启动的线程。

A.destroy()

B.init()

C.stop()

D.paint()


正确答案:C
解析:和start()方法相对应,当用户离开Applet所在页面或者是浏览器变成图标时,系统都会调用stop()方法,因此选项C正确。

第5题:

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

A ) init ()

B ) start ()

C ) paintComponent ()

D ) paint ()


正确答案:D

第6题:

当一个Applet被加载,后续对Applet生命周期方法的调用中,可能存在的次序是 ( )。

A.start(),stop(),destroy()

B.init(),start(),stop(),start(),stop(),destroy()

C.start(),init(),stop(),destroy()

D.init(),start(),destroy()


正确答案:B
解析:init()一般用来完成所有必需的初始化操作,start()是在初始化之后Applet被加载时调用,stop()在APplet停止执行时调用,destory()是Applet从系统中撤出时调用。

第7题:

( 23 )在 Applet 中显示文字、图形等信息时,应使用的方法是

A ) paint()

B ) init()

C ) start()

D ) destroy()


正确答案:A

第8题:

下面语句使用Applet接受参数的是()

A.在“start()”中调用getParameter()函数

B.在“init()”中掉用getParameter()函数

C.在“main()”中调用getParameter()函数

D.在“paint()”中调用getParameter()函数


参考答案:B

第9题:

在定制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。

第10题:

当用户关闭浏览器时,系统就会调用______方法。

A.start()

B.init()

C.paint()

D.destroy()


正确答案:D
解析:当用户关闭浏览器时,系统就会调用destroy()方法,应该注意stop()方法和destroy()方法的区别。选项D正确。

更多相关问题