下面是一个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>

下面是一个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>


相关考题:

使用RECTANGLE命令绘制一个矩形,并使该矩形具有厚度为100。正确的方法为()。A.用RECTANGLE命令先绘一个矩形,然后用ELEV命令设置厚度为100B.用ELEV命令设置厚度为100,然后用RECTANGLE命令绘制矩形C.用RECTANGLE命令先绘一个矩形,然后用CHANGE命令改变厚度为100D.在RECTANGLE命令中先设置其厚度为100,然后再绘制矩形E.用RECTANGLE命令先绘一个矩形,然后再用RECTANGLE命令设置厚度为100

Photoshop中在使用矩形选择工具创建矩形选区时,得到的是一个具有圆角的矩形选择区域,其原因是()。 A.所绘制的矩形选区过大B.矩形选择工具具有一个较大的羽化值C.使用的是圆角矩形选择工具而非矩形选择工具D.拖动矩形选择工具的方法不正确

Photoshop中在使用矩形选框工具创建矩形选区时,得到的是一个具有圆角的矩形选择区域,其原因是下列各项的哪一项。A.拖动矩形选择工具的方法不正确B.矩形选框工具具有一个较大的羽化值C.使用的是圆角矩形选择工具而非矩形选择工具D.所绘制的矩形选区过大

Potoshop中在使用矩形选择工具创建矩形选区时,得到的是一个具有圆角的矩形选择区域,其原因是下列各项的哪一项?A.拖动矩形选择工具的方法不正确B.矩形选择工具具有一个较大的羽化值C.使用的是圆角矩形选择工具而非矩形选择工具D.所绘制的矩形选区过大

【单选题】Photoshop中在使用矩形选框工具创建矩形选区时,得到的是一个具有圆角的矩形选择区域,其原因是下列各项的哪一项?A.拖动矩形选择工具的方法不正确B.矩形选框工具具有一个较大的羽化值C.使用的是圆角矩形选择工具而非矩形选择工具D.所绘制的矩形选区过大

在PhotoShop 中使用矩形选框创建矩形选区时,得到的是一个具有圆角的矩形选区,其原因是()。A.矩形选框工具具有较大的羽化值B.拖动矩形选框工具的方法不正确C.使用的是圆角矩形选择工具而非矩形选框工具D.所绘制的矩形选区过大

1、对于矩形命令绘制出的矩形和直线命令绘制出的矩形叙述正确的是()。A.矩形命令绘制的矩形四条边是一个整体B.直线命令绘制的矩形四条边是四个对象C.直线命令绘制的矩形四条边是一个整体D.矩形命令绘制的矩形每条边可以单独被选取E.两者是一样的

【单选题】Photoshop中在使用矩形选择工具创建矩形选区时,得到的是一个具有圆角的矩形选择区域,其原因是下列各项的哪一项。A.拖动矩形选择工具的方法不正确B.矩形选择工具具有一个较大的羽化值C.使用的是圆角矩形选择工具而非矩形选择工具D.所绘制的矩形选区过大

【单选题】在图像中绘制了一个矩形选区,然后执行菜单中的【编辑】/【定义图案】命令时,该命令为灰色不可选取,可能的原因是()。A.矩形选区面积过大;B.该图像色彩模式为灰度;C.在【矩形选框工具】属性栏内预先设定了羽化值;D.该图像色彩模式为CMYK;