下面哪个方法与applet的显示无关()

题目

下面哪个方法与applet的显示无关()

  • A、update()
  • B、draw()
  • C、repaint()
  • D、paint()
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列方法与Applet显示无关的是( )。

A.paint

B.update

C.repaint()

D.draw


正确答案:D

第2题:

下面关于javapplet.Applet和其祖先类的描述语句哪个不对()。

A.Applet是Container的一种

B.Applet是Window的一种

C.Applet是Component的一种

D.Applet是Panel的一种


参考答案:B

第3题:

对于applet状态理解正确的是()。

A.是在init()方法调用后

B.如果一个applet保持为”显示状态”,则applet将在用户重新开始工作时用init()方法执行

C.如果一个applet保持为”显示状态”,则applet将在用户重新开始工作时用start()方法执行

D.start()方法在applet的生命周期只能执行一次


参考答案:A, C

第4题:

下面( )方法与applet的显示无关。

A.update ( )

B.draw ( )

C.repaint ( )

D.paint ( )


正确答案:B
解析:本题考查Applet的基本概念。Applet显示相关的方法主要有3个。paint()方法,具体执行Applet的绘制,定义为:publicvoidpaint(Graphicsg)。update()方法,定义为:publicvoidupdate(Graphicsg),主要用于更新Applet的显示。repaint()方法,定义为:publicvoidrepaint(),主要用于Applet的重新显示,它调用update()方法实现对Applet的更新。而draw()方法与显示无关,故选B。

第5题:

在Applet生命周期中,下面方法中,在装载Applet时被调用的是( )。

A.stop

B.init

C.start

D.destroy


正确答案:B
B。【解析】在JavaApplet的生命周期中,共有4种状态和4个方法:init、start、stop和destroy。在Applet装载时,由浏览器或appletviewer调用init方法,通知该Applet已被加载到浏览器中,使Applet执行一些基本初始化。

第6题:

下列方法中与Applet显示无关的是

A.update()

B.draw()

C.repaint()

D.paint()


正确答案:A
解析:paint()方法继承自Container类,用于绘制容器;repaint()方法继承自Component类,用于重绘组建组件。

第7题:

在Applet的生命周期中,下列哪个方法使Applet成为激活状态?

A.destroy( )

B.start( )

C.init( )

D.stop( )


正确答案:B
解析:在init()方法完成后,将调用start()方法,使Applet成为激活状态。该方法在Applet每次显示时都要调用。

第8题:

下面的Applet获取了相对于getDocumentBase()方法返回的目录路径为graph/java.gif的图像文件,并将它显示出来。在下面程序的划线处填入相应的语句。

import java.awt.*;

import java.applet.Applet;

public class Test extends Applet {

Image img;

public void init() {

【 】

}

public void paint (Graphics g) {

g.drawlmage (img,30,25,this);

}

}


正确答案:img = getImage (getDocumentBase ()"graph/java. gif");
img = getImage (getDocumentBase (),"graph/java. gif"); 解析:根据题意得知,此程序的基本功能为Applet获得图像文件并显示出来。程序第1和第2行用来引用程序执行所必需的Java类库;第3行定义了类Test,此类继承了java. applet. Applet类。程序最后的paint方法是将图像文件显示出来,显然,在init()中应该获取图像,并存入img中。

第9题:

在Applet的关键方法中,下列哪个方法是关闭浏览器以释放Applet占用的所有资源? ( )

A.int()

B.start()

C.paint()

D.destroy()


正确答案:D

第10题:

下面关于Applet的说法正确的是( )。

A.Applet也需要main方法

B.Applet继承自java.awt.Applet或javax.swing.JApplet

C.Applet能访问本地文件

D.Applet程序不需要编译


正确答案:B
解析:JavaApplet的字节码文件必须嵌入HTML的文件中并由负责解释HTML文件的 WWW浏览器充当解释器来解释运行。因此Applet不需要main方法,但必须继承java.awt.Applet类或javax.swing.JApplet,因为这两个类实现了Applet程序与浏览器的通信。