niusouti.com
更多“在Applet 中画图、画图像、显示字符串用到的方法是()。A.paint()B.init()C.stopD.draw() ”相关问题
  • 第1题:

    如果要在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。

  • 第2题:

    以下各方法中不属于Applet显示相关的方法的是( )。

    A.paint()

    B.update()

    C.repaint()

    D.start()


    正确答案:D
    解析:Applet是Component类的子类,继承了Component类的构件绘制、显示的方法,具有一般AWT构件的图形绘制功能。这些方法是:paint()、update()和repaint()。

  • 第3题:

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

    A.paint()

    B.init()

    C.start()

    D.destroy()


    正确答案:A

  • 第4题:

    在Applet程序占用的屏幕上显示文字、图形等信息,应使用的方法是 ( )

    A.paint()

    B.init()

    C.start()

    D.destroy()


    正确答案:A
    解析:该题中init()、start()和destroy()都是Applet执行过程中用到的方法,paint()方法有一个Graphics类参数,Graphics是画图的关键,它支持两种绘图:一种是基本的绘图,如:画线、矩形、圆等;另一种是画图像,主要用于动画制作。所以选择A。

  • 第5题:

    下列方法与Applet显示无关的是( )。A.paint( )B.update( )C.draw( )SXB

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

    A.paint( )

    B.update( )

    C.draw( )

    D.repaint( )


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