下面是一个Applet程序,其功能是绘制三维矩形以使该矩形面凹下,并将图像放入凹下的矩形面中。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
源程序文件代码清单如下:
import java.awt.*;
import java.applet.*;
import java.awt.image.*;
import java.util.*;
import java.net.*;
/*
<applet code="ex01_3.class"width=800 height=400>
</applet>
*/
public class ex01_3 extends Applet
{
private Image IMG nClick=over(this) title=放大;
public void init()
{
URL url=getCodeBase();
IMG nClick=over(this) title=放大=getImage(url,"ex01_3.gif");
MediaTracker mt=new MediaTracker();
mt.addImage(IMG nClick=over(this) title=放大,1);
try
{
mt.waitForAll();
} catch(Exception e)
{
e.printStackTrace();
}
setBackground(Color.black);
}
public void paint(Graphics g)
{
int thick=3,x=10,y=10;
g.drawImage(IMG nClick=over(this) title=放大,x,y);
g.setColor(Color.lightGray);
int w = IMG nClick=over(this) title=放大.getWidth(this);
int h = IMG nClick=over(this) title=放大.getHeight(this);
for(int i=0;i<thick;i++)
g.draw3DRect(x,y,w+(a*i),true);
}
}
ex01 3.html
<HTML>
<HEAD>
<TITLE>ex01_3</TITLE>
</HEAD>
<BODY>
<applet code="ex01_3.class"width=800 height=400>
</applet>
</BODY>
</HTML>
第1题:
【单选题】Photoshop中在使用矩形选框工具创建矩形选区时,得到的是一个具有圆角的矩形选择区域,其原因是下列各项的哪一项?
A.拖动矩形选择工具的方法不正确
B.矩形选框工具具有一个较大的羽化值
C.使用的是圆角矩形选择工具而非矩形选择工具
D.所绘制的矩形选区过大
第2题:
1、对于矩形命令绘制出的矩形和直线命令绘制出的矩形叙述正确的是()。
A.矩形命令绘制的矩形四条边是一个整体
B.直线命令绘制的矩形四条边是四个对象
C.直线命令绘制的矩形四条边是一个整体
D.矩形命令绘制的矩形每条边可以单独被选取
E.两者是一样的
第3题:
【单选题】在图像中绘制了一个矩形选区,然后执行菜单中的【编辑】/【定义图案】命令时,该命令为灰色不可选取,可能的原因是()。
A.矩形选区面积过大;
B.该图像色彩模式为灰度;
C.在【矩形选框工具】属性栏内预先设定了羽化值;
D.该图像色彩模式为CMYK;
第4题:
在PhotoShop 中使用矩形选框创建矩形选区时,得到的是一个具有圆角的矩形选区,其原因是()。
A.矩形选框工具具有较大的羽化值
B.拖动矩形选框工具的方法不正确
C.使用的是圆角矩形选择工具而非矩形选框工具
D.所绘制的矩形选区过大
第5题:
【单选题】Photoshop中在使用矩形选择工具创建矩形选区时,得到的是一个具有圆角的矩形选择区域,其原因是下列各项的哪一项。
A.拖动矩形选择工具的方法不正确
B.矩形选择工具具有一个较大的羽化值
C.使用的是圆角矩形选择工具而非矩形选择工具
D.所绘制的矩形选区过大