分析Graphics和Image类的联系,简述paint()等主要方法使用。
第1题:
如果应用程序要在Applet上显示输出,则必须重写的方法是(. )。
A.Graphics.drawString()
B.repaint()
C.paint()
D.update()
第2题:
Applet中paint()方法使用( )类型的参数。
A.Graphics
B.Graphics2D
C.String
D.Color
第3题:
A.Java.awt.Image
B.Java.applet.Applet.Image
C.Java.awt.Graphics
D.Java.awt.Graphics.Image
第4题:
请将下面的Applet程序补充完整。
import java. awt. *;
import java. applet. *;
public class Hi【 】{
public void paint(Graphics g){
g. drawString("Hi!", 25, 25);
}
}
第5题:
Graphics支持图形的绘制,图像的处理主要使用()类来完成
A. Picture
B. Draw
C. Photo
D. Image
第6题:
下面的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);
}
}
第7题:
下列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);
}
}
第8题:
A.paint()
B.repaint()
C.paint(Graphics)
D.update(Graphics)
第9题:
Graphics中的Image类没有构造函数,所以需要调用静态()方法来获得
A. createImage()
B. paint()
C. setStrokeStyle()
D. TiledLayer()
第10题:
paint()方法使用______类型的参数。
A.Graphics
B.Graphics2D
C.Color
D.String