首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个Applet程序,程序的功能输出一个彩色窗体。请改正程序中的错误(有下划线的语句),使程序能输出正确结果。 注意:不改动程序的结构,不得增行或删行。 程序的输出结果为: import java.awt.*; impo
下面是一个Applet程序,程序的功能输出一个彩色窗体。请改正程序中的错误(有下划线的语句),使程序能输出正确结果。 注意:不改动程序的结构,不得增行或删行。 程序的输出结果为: import java.awt.*; impo
admin
2009-01-15
34
问题
下面是一个Applet程序,程序的功能输出一个彩色窗体。请改正程序中的错误(有下划线的语句),使程序能输出正确结果。
注意:不改动程序的结构,不得增行或删行。
程序的输出结果为:
import java.awt.*;
import java.awt.image.*;
import java.applet.Applet;
public class MemoryImage extends Applet
{
Image IMG onClick=over(this) title=放大;
public void init()
{
Dimension d=getSize();
int w=d.width,h=d.height;
int pix[ ]=new int[w*h];
int index=0;
for(int y=0;y<h;y++)
for(int x=0;x<w;x++)
{
int red=(x|y)&&0xff;
int green=(x*2|y*2)&0xff;
int blue=(x*4|y*4)&0xff;
pix[index++]=(255<<24)|(red<<16)|(green<<8)|blue;
}
IMG onClick=over(this) title=放大=createImage(new FilteredImageSource(w,h,pix, 0,w));
}
public void paint(Graphics g)
{
g.drawImage(IMG onClick=over(this) title=放大, 0,0,super);
}
}
ex36_3.html:
<html>
<head>
<title>A Simple Program</title>
</head>
<body>
<applet code=" MemoryImage.class" width=800 height=400>
</applet>
</body>
</html>
选项
答案
int red=(x|y)&0xff; IMG onClick=over(this) title=放大=createImage(new MemoryImageSource(w,h,pix,0,w)); g.drawImage(IMG onClick=over(this) title=放大,0,0,this);
解析
本题主要考查Java Applet程序的设计。解答本题的关键是掌握MemoryImageSource(int width,int height,int pixel[],int offset,int scanLineWidth)方法的使用;其中width和height指明图像的大小,pixel中包含每个像素点的值,scanLineWidth指明图像中每行的像素数。在本题中,int red=(x|y)&0xff;语句的功能是定义变量red使其值为(x|y)&0xff,IMG onClick=over(this) title=放大=createImage(new MemoryImageSource(w,h,pix,0,w));语句的功能是生成图像,g.drawImage(IMG onClick=over(this) title=放大,0,0,this);语句的功能是在指定的Applet显示区内画出图像。
转载请注明原文地址:https://jikaoti.com/ti/lOb0FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中,执行查询Query2.QPR的正确命令是
在查询设计器的工具栏中有、而在视图设计器中没有的工具按钮是
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
数据库设计中反映用户对数据要求的模式是
数据库管理系统中负责数据模式定义的语言是
下列叙述中正确的是
下列叙述中正确的是
下列程序段的输出结果是ACCEPTTOAIFA=[123]S=0ENDIFS=1?S
“教师表”中有“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是
构成计算机软件的是
随机试题
社会因素影响人类健康主要是通过
对于水利水电项目、输变电工程、油气开发工程(含集输管线)、矿山采选验收调查时,按()执行。
空调水系统设备有()。
工程网络计划费用优化是通过()寻求工程总成本最低时的工期安排。
爬模施工要点包括()。
SpaceShuttleProjectisoneofthefirsthuge-typedspaceflightinstrumentsusedformanytimesintheworld,organizedbyAmer
Weallassociatecolorswithfeelingsandattitudes.Inpoliticsdarkblueoftenmeans"tradition",andredmeans"socialchange
PART1Theexaminerwillaskyouquestionsaboutyourself,suchas:——What’syourname?——Wheredoyoulive?——Whatfamilyme
A、7,100acres.B、7,100hectares.C、70,100acres.D、70,100hectares.B在数字信息颇多的情况下,迅速排除其它数字信息的干扰。
Tounderstandthemarketingconcept,it’sonlynecessarytounderstandthedifferencebetweenmarketingandselling.Nottooma
最新回复
(
0
)