更多“Graphics类的()方法在上applet显示图像。”相关问题
  • 第1题:

    下面的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中。

  • 第2题:

    向Applet中画图、画图像、显示字符串,都要用的方法是( )。

    A.paint()

    B.init()

    C.start()

    D.destroy()


    正确答案:A
    解析:Applet是工作在图形方式下的,向Applet中画图、画图像、显示字符串,都要用paint()方法。每当Applet初次显示或更新时,浏览器都将调用paint()方法。

  • 第3题:

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

    A)paint()

    B)update()

    C)drawString()

    D)drawLine()


    正确答案:A

  • 第4题:

    使用Android提供的android.graphics.Matrix类的setScale()、postScale()和、preScale()方法,可对图像进行()

    A.旋转

    B.平移

    C.缩放

    D.倾斜


    参考答案:C

  • 第5题:

    Applet的方法paint(Graphics)的功能是()。

    A.绘制Applet界面的基本方法

    B.使Applet成为激活状态

    C.使Applet执行一些基本的初始化

    D.绘制图形


    正确答案:A

  • 第6题:

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

  • 第7题:

    在Applet 中画图、画图像、显示字符串用到的方法是( )。

    A.paint()

    B.init()

    C.stop

    D.draw()


    正确答案:B

  • 第8题:

    下列代码的下画线处应填入的方法名是( )。 import java.awt.*; import java.applet.*; public class Hello extends Applet{ public void (Graphics g){ 9.drawstring("How are you!",l0,10); } }

    A.repaint

    B.println

    C.paint

    D.show


    正确答案:C
    C。【解析】这里使用一个继承自Applet的类来显示字符。主要方法是在paint方法中使用System.out.println显示。

  • 第9题:

    ( 34 )在 HTML 文件的 <applet> 标志中作为可选属性的是

    A ) Applet 主类的文件名

    B ) Applet 显示区域的宽度

    C ) Applet 主类的路径

    D ) Applet 显示区域的高度


    正确答案:A

  • 第10题:

    在Java语 言中,为了使用getImage的方法,你需要导入的类是()。 

    • A、Java.awt.Image
    • B、Java.applet.Applet.Image
    • C、Java.awt.Graphics
    • D、Java.awt.Graphics.Image

    正确答案:B

  • 第11题:

    单选题
    Applet类的()方法将图像装入applet。
    A

    drawing

    B

    drawImage

    C

    getImage

    D

    getPicture


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    Graphics类中提供的绘图方法分为两类:一类是绘制图形,另一类是绘制()
    A

    屏幕

    B

    文本

    C

    颜色

    D

    图像


    正确答案: C
    解析: 暂无解析

  • 第13题:

    Applet中paint()方法使用( )类型的参数。

    A.Graphics

    B.Graphics2D

    C.String

    D.Color


    正确答案:A
    解析:paint方法的定义为public void paint(Graphics g)。

  • 第14题:

    下列Applet在坐标 ( 20,20) 处显示一幅GIF图像,在横线处填入正确的语句。

    import java. net.*;

    import java. awt.*;

    import java. applet.*;

    public class Test extends Applet {

    Image IMG;

    public void init() {

    URL url = getDocumentBase ();

    String name="IMG.gif";

    【 】

    }

    public void paint(Graphics g) {

    g. drawImage ( IMG,20,20,this);

    }

    }


    正确答案:img = getImage (urlname);
    img = getImage (url,name); 解析:通过调用getImage (URL url,String name)方法获得在url中的名为name的图像文件。

  • 第15题:

    使用Android提供的android.graphics.Matrix类的()方法,可以对图像进行旋转

    A.setRotate()

    B.postRotate()

    C.setScale()

    D.preRotate()


    参考答案:ABD

  • 第16题:

    在HTML文件的<Applet>标志中作为可选属性的是( )。

    A.Apple*主类的文件名

    B.Applet显示区域的宽度

    C.Applet主类的路径

    D.Applet显示区域的高度


    正确答案:A
    通过使用<Applet>标记,至少要指定Applet子类的位置以及浏览器中Applet的显示大小。

  • 第17题:

    下列关于Applet中加载图像的说法,错误的是

    A.可以使用Applet类的getImage()方法获得图像对象

    B.程序员必须自行定义获得图像及显示图像的类和方法

    C.图像由一个java. Image类的对象来表示

    D.可以使用Graphics类的drawImage()方法显示图像


    正确答案:B
    解析:Applet中图像由java. Image类的对象表示,使用getImage()方法获得图像,用Graphics类的drawImage()方法显示图像。

  • 第18题:

    在HTML文件的<applet>标志中作为可选属性的是( )。

    A.Applet主类的文件名

    B.Applet显示区域的宽度

    C.Applet主类的路径

    D.Applet显示区域的高度


    正确答案:C
    C。【解析】<applet>中可使用复了标志,其中的CODEBASE标志(指定URL地址),如果HTML不指定,浏览器使用和HTML文件相同的URL,所以答案选择C。

  • 第19题:

    如果应用程序要在Applet上显示输出,则必须重写的方法是( )。

    A.Graphics.drawString

    B.repaint

    C.paint

    D.update


    正确答案:C
    C。【解析】paint是绘制Applet界面的基本方法。

  • 第20题:

    ●试题七

    【说明】

    下面是一个Applet程序,其功能是将完整的图像显示于Applet的区块中,然后可以通过拖动鼠标让图像随着鼠标拖动的轨迹而移动。

    程序运行结果如图5所示。

    图5

    import java.applet.*;

    import java.awt.*;

    /*

    <applet code="ex4_7.class" width=800 height=400 >

    </applet>

    */

    public class ex4_7 extends Applet{

    private Image iImg;

    private int xPos,yPos;

    public void init(){

    xPos = yPos =(1);

    iImg = getImage((2)"ex4_7.jpg");

    }

    public void paint(Graphics g){

    g.drawImage(iImg,xPos,yPos,(3));

    }

    public boolean(4)(Event e,int x,int y){

    xPos = x;

    yPos = y;

    (5);

    return true;

    }

    }

    ex4_7.html

    <HTML>

    <HEAD>

    <TITLE>ex4_7</TITLE>

    </HEAD>

    <BODY>

    <applet code="ex4_7.class" width=800 height=400 >

    </applet>

    </BODY>

    </HTML>


    正确答案:

    ●试题七

    【答案】(102getDocumentBase()

    3this

    4mouseDrag

    5repaint()

    【解析】本题主要考查在Applet窗口中显示图像,并结合鼠标事件处理的综合应用。解题关键是熟悉图像文件的加载过程,会跟踪鼠标拖动的事件,并将鼠标在Applet窗口中的坐标信息作为参数传递给drawImage()方法,用于在新的位置显示图像,从而实现拖动效果。本题中,getImage()方法应该有2个参数,第一个参数是getDocumentBase()方法的返回值,即图像文件的路径;drawImage()方法最后一个参数应该是this,确定是在当前运行的对象中绘制图像;应该调用repaint()方法,进行重画,而不是paint()方法。

  • 第21题:

    ( 35 )如果应用程序要在 Applet 上显示输出,则必须重写的方法是

    A ) Graphics.drawString()

    B ) repaint()

    C ) paint()

    D ) update()


    正确答案:C

  • 第22题:

    Graphics类中提供的绘图方法分为两类:一类是绘制图形,另一类是绘制()

    • A、屏幕
    • B、文本
    • C、颜色
    • D、图像

    正确答案:B

  • 第23题:

    单选题
    在Applet中画图、画图像、显示字符串用到的方法是()
    A

    paint()

    B

    init()

    C

    stop()

    D

    draw()


    正确答案: B
    解析: 暂无解析

  • 第24题:

    单选题
    Graphics类的()方法在上applet显示图像。
    A

    getImage

    B

    show

    C

    update

    D

    drawImage


    正确答案: A
    解析: 暂无解析