首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个Applet程序,其功能是用一组坐标点绘制一个多边形,并通过沿坐标的垂直方向移动,把它移到窗口的下半部分,然后填充它。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。 注意:不改动程序的结构,不得增行或删行。
下面是一个Applet程序,其功能是用一组坐标点绘制一个多边形,并通过沿坐标的垂直方向移动,把它移到窗口的下半部分,然后填充它。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。 注意:不改动程序的结构,不得增行或删行。
admin
2009-01-15
22
问题
下面是一个Applet程序,其功能是用一组坐标点绘制一个多边形,并通过沿坐标的垂直方向移动,把它移到窗口的下半部分,然后填充它。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
import java.awt.*;
import java.applet.*;
/*
<applet code="ex16_3.class"width=800 height=400>
</applet>
*/
public class ex16_3 extends Applet{
int[] x={15,50,100,160,120,190};
int[] y={15,100,30,15,80,50 };
public void init(){
setBackground(Color.lightGray);
{
pubUc void paint(Craphics g){
int[]y2=new int[6];
g.setColor(Color.red);
Rectangle rect=getBounds();
g.drawPolygon(x,y2,6);
for(int i=0;i<6;i++)
Y2
=y
+(rect.height/2);
g.fillPolygon(x,y,6);
}
}
ex16_3.html
<HTML>
<HEAD>
<TITLE>ex16_3</TITLE>
</HEAD>
<BODY>
<applet code=’ex16_3.class"width=800 height=400>
</applet>
</BODY>
</HTML>
选项
答案
drawPolygon(x,y,6) y2[i]+=y[i]+(rect.height/2) g.fllPolygon(x,y2,6)
解析
转载请注明原文地址:https://kaotiyun.com/show/1Gnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列程序段执行以后,内存变量X和Y的值是CLEARSTORE3TOXSTORE5TOYSETUDFPARMSTOREFERENCEDOPLUSWITH(X),Y?X,YPROCEDUREPLUSPARAMET
下列程序段执行时在屏幕上显示的结果是x1=20x2=30SETUDFPARMSTOVALUEDOtestWITHx1,x2?x1,x2PROCEDUREtestPARAMETERSa,b,x=aa=bb=x
检查软件产品是否符合需求定义的过程称为
在面向对象方法中,不属于“对象”基本特点的是
请在考生文件夹下完成下列基本操作题。(1)新建一个名为“影院管理”的项目文件,将数据库‘TheatDB加入新建的“影院管理”项目中。(2)为“售票统计”表建立主索引,索引名为idx,要求按日期排序,日期相同时按放映厅排序。(3
在考生文件夹下完成下列简单应用:1.修改并执行程序four.prg,该程序的功能是:根据“学院表”和“教师表”计算“信息管理”系教师的平均工资。注意:只能修改标有错误的语句行,不能修改其他语句。2.在College数据库中使用视图设计器
考生文件夹下的自由表employee中存放着职员的相关数据。1.利用表设计器为employee表创建一个普通索引,索引表达式为“姓名”,索引名为xm。2.打开考生文件夹下的表单文件formone,然后设置表单的Load事件,代码的功能是
在当前打开的表中,显示“书名”以“计算机”开头的所有图书,下列命令中正确的是
在VisualFoxPro中,下列关于SOL表定义语句(CREATETABLE)的说法中错误的是
下列关于接收参数和传送参数的说法中,正确的是()。
随机试题
A.尿直肠隔B.前肠C.中肠D.后肠咽囊来自于()
在WindowsXP的资源管理器中对磁盘信息进行管理和使用是以______为单位的。
—Howwouldyouliketomakethepayment?—______
关于眼用制剂的说法,错误的是()。
关于贷款抵押风险,下列说法不正确的有()。[2014年6月真题]
以下属于商业银行中间业务创新的是()。
你进入工作单位不久。领导交给你很多工作。你做事努力,却不能取得好成绩。同事工作忙,没时间帮你,你怎么办?
Didyoueverhavesomeone’snameonthetipofyourtongueandyetyouwereunabletorecallit?【1】thishappensagain,dono【2】t
以下程序的输出结果是()。main(){inti,j;for(i=1;i<4;i++){for(j=i;j<4;j++)printf(’’%d*%d=%d’’,i,j,i*j);printf(’’\n’’);}}
Whichofthefollowingistrueaccordingtothetext?IntheUS;thereisalongwaitinglistfororgasmbecause______.
最新回复
(
0
)