首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个Apple(程序,程序的功能是在Applet显示区内画一个动态的、多维的绿色椭圆环。本题主要是通过数学方法sin(),cos()画出一个圆环。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。 注意:不改动程序的结构,不得增行或
下面是一个Apple(程序,程序的功能是在Applet显示区内画一个动态的、多维的绿色椭圆环。本题主要是通过数学方法sin(),cos()画出一个圆环。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。 注意:不改动程序的结构,不得增行或
admin
2009-01-15
57
问题
下面是一个Apple(程序,程序的功能是在Applet显示区内画一个动态的、多维的绿色椭圆环。本题主要是通过数学方法sin(),cos()画出一个圆环。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。程序的执行结果:
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class YuanHuan extends Applet
{
public void paint(Graphics g)
{
double w=getSize().width/2;
double h=getSize().height/2;
g.getColor(Color.green);
for(double th=0;th<10;th+=0.00003)
{
double r=Math.cos(16*th)+th;
double x=r*Math.cos(th)+w;
double y=r*Math.sin(th)+h;
g.drawOval((int)x-1,(int)y-1,3,3);
}
}
public static void main(String args[ ])
{
Frame f=new Frame("Draw");
YuanHuan p=new YuanHuan();
p.inti();
p.start();
f.add(p);
f.setSize(400,300);
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e)
{
System.out.exit(0);
}
});
f. show ( );
}
}
ex3 3_3. htm1:
<html>
<head>
<title>A Simple Program</title>
</head>
<body>
<applet code=" YuanHuan.class" width=800 height=400>
</applet>
</body>
</html>
选项
答案
g.setColor(Color.green); p.init(); System.exit(0);
解析
本题主要考查Java Applet程序的编写、for循环语句和Java程序事件处理机制。解答本题的关键是熟练掌握Java Applet程序的编写和Java程序事件处理机制的知识。在本题中,g.setColor(Color.green);语句的功能是设置所画图形的颜色, p.init();语句的功能是初始化小程序Applet,System.exit(0);语句的功能是关闭窗口,结束小程序的运行。
转载请注明原文地址:https://kaotiyun.com/show/CPnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是()。
如果要创建一个3级分组报表,第一级分组是"部门"(字符型),第二级分组是“性别”(字符型),第三级分组是“基本工资”(数值型),当前索引的索引表达式应当是()。
假设使用DIMENSIONy(2,3)定义了一个二维数组y,正确的赋值语句是()。
下列程序段的输出结果是()。Clearstore10toastore20tobsetudfparmstoreferencedoswapwitha,(b)?a,bprocedureswapparametersx
在VisualFoxPro中,用来移动表单的方法是()。
表示2012年9月10目的日期常量是
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
在VisualFoxPro中,表示2012年9月10日10点整的日期时间常量是
SQL语言的更新命令的关键词是()。
下列哪个标识符不是合法的标识符?
随机试题
某一在我国A城履行的港口作业合同约定发生纠纷向我国S仲裁机构申请仲裁,井约定实体法适用甲国法。后来该港口作业发生纠纷,一方即向s仲裁机构申请仲裁,并申请对另一方进行财产保全。对此,下面说法正确的是:
回答沥青软化点测定的试验步骤。
下列不属于政策性银行的是()。
一般资料:求助者,女性,27岁,未婚,某公司职员。案例介绍:求助者的父亲多年前因病去世,母亲辛苦地把她抚养成人,母女感情很好。一年前母亲突发脑血管意外,经治疗保住了生命,目前瘫痪在床,语言功能也受到严重影响。求助者一直精心照顾母亲,尽管辛苦,但毫无
科学家对2012年5月6日晚“超级月亮”现身于夜空的天文现象进行了准确的预报和大量的观察研究,这一事实不能表明的是()。
A、1B、2C、3D、4B
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
党的十一届三中全会开启的农村改革,将承包经营权从农村土地所有权中分离,大大提高了生产效率。党的十八届三中全会启动的新一轮改革,将经营权从承包经营权中分离,赋予经营权以抵押担保权能。对此,下列有关说法不正确的是()。
驻藏大臣
【B1】【B3】
最新回复
(
0
)