首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
本题中.主窗口中有两个下拉菜单.一个控制绘制图形的颜色,另一个控制绘制的图形,在画板中单击鼠标,则以单击的位置为左上角、以选定的颜色绘制选定的图形。 importjava.awt.*; importj8va.awt.event.*; classjava3e
本题中.主窗口中有两个下拉菜单.一个控制绘制图形的颜色,另一个控制绘制的图形,在画板中单击鼠标,则以单击的位置为左上角、以选定的颜色绘制选定的图形。 importjava.awt.*; importj8va.awt.event.*; classjava3e
admin
2013-12-02
27
问题
本题中.主窗口中有两个下拉菜单.一个控制绘制图形的颜色,另一个控制绘制的图形,在画板中单击鼠标,则以单击的位置为左上角、以选定的颜色绘制选定的图形。
importjava.awt.*;
importj8va.awt.event.*;
classjava3extendsFrame{
String[]figureNames一{“圆形”,“椭圆形”,-
正方形”,“长方形”);
String[]colorNames={“红色”,“绿色”,“蓝
色”,“黄色”};
Color[]colorValues=fColor.red.Color.green,
Color.blue,Color.yellow);
ChoicechFigure=newChoice( );
ChoicechColor=newChoice( );
intcurX,curY;
java3( ){
super(”java3”);
addWindowListener(newWindowAdapter( ){
publicvoidwindowClosing(WindowEvente){
System.exit(0);
}
}};
PanelP=newPanel(newGridLayout(1,0));
for(inti=0;i
chFigure.addhem(figureNames
);
}
for(inti=0;i~colorNames.1ength;i++){
chColor.addltem(colorNames
);
}
P.add(ehColor);
P.add(chFigure);
add(P,BorderLayout.NORTH);
addMouseListener(this);
setSize(300,300);
show();
}
publicvoidupdate(Graphicsg){
g.getColor(colorValues[chColor.getselectedIndex
()]);
switch(chFigure.getSelectedlndex()){
case0;
g.fillOval(curX,curY.30,30);
break;
caseI:
g.fillOval(curX.curY,30,50);
break;
case2:
g.fillReet(curX,curY-30.30);
break~
case3:
g.fillRect(curX,curY.30.50);
break;
}
}
clasMouseEventListenerimplementsMouseAda-
pter{
publicvoidmousePressed(MouseEventevt){
curX=evt.getX();
curY=evt.getY();
repaint();
}
)
staticpublicvoidmain(String[]args){
newjava3();
}
}
选项
答案
第1处:addMouseListener。(newMouseEventListener( ))第2处:g.set(30lor(colorValues[chColor.getSelectedIn—dex()])第3处:classMouseEventListenerextendsMouseAda—pter
解析
第1处是注册鼠标监听器,主要是单击动作I第2处是设置Graphics类对象g的颜色通过将从chColor中选中的字符串转换成colorValues类型来实现}第3处定义一个MouseEventListener类来继承MouseAdapter鼠标事件适配器。
转载请注明原文地址:https://kaotiyun.com/show/cLID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列规范性文件中不得设定行政许可的是()。
《桃花源记》中描述:“缘溪行,忘路之远近。忽逢桃花林,……林尽水源,便得一山,山有小口,仿佛若有光。便舍船,从口入。初极狭,才通人。复行数十步,豁然开朗。土地平旷,屋舍俨然,有良田美池桑竹之属。”“桃花源”的地形最可能是()。
陈某与陆某是邻居。陈某家建房挖地基.导致陆某房屋墙面出现裂缝。陆某遂找陈某要求修缮,遭到陈某拒绝。关于本案,下列说法正确的是()。
对犯罪分子短期剥夺自由,就近实行劳动改造的刑罚方法是()。
下面的文学形象中不属于吝啬鬼典型的是()。
一位客人在自助餐厅就餐时,他准备在6种肉类中挑选3种,4种蔬菜中挑选2种,从3种点心中挑选2种。若不考虑食物的挑选次序,则他可以有多少种不同选择方法?
网络用语从一开始就不是交际语言。文字和语言的性质是不一样的,语言本质上是用声音符号做物质外壳的,文字则是用来记录有声语言的。世界上大多数语言并没有文字,这些语言也就不会有网络用语。文字有记录、保存语言的功能,并能远距离传送,网络主要利用文字来实现即时的远距
如图,有A,B,C,D,E,F六人站在正六边形的六个顶点上传球。从A开始,每次可随意传给相邻的两人之一,若在5次内传到D,则停止传球:若5次之内传不到D,则传完5次也停止传球。那么从开始到停止,有多少种不同的传球方法?
(2011年真题)下列法学分支学科中,属于理论法学的有()。.
设在SQLServer中,要创建SQLServer身份验证的登录账户。登录名为:User1,密码为:a123。请补全下列语句:CREATELOGINUser1【9】PASSWORD=′a123′
随机试题
在Word中,利用“绘图”工具栏的“椭圆”工具按钮绘制圆形时需要同时按住
是故谋闭而不兴,盗窃乱贼而不作。闭:
活动性原发型肺结核,用药方案首选
临床化学酶活力测定一般采用
A.“有故无陨,亦无殒也”B.大补气血C.治病与安胎并举D.照顾气血E.下胎益母胎堕难留的治疗原则是
A.《新编药物学》B.《药物治疗学:病理生理学的方法》C.《中华人民共和国药典》D.《药物流行病学》E.《注射药物手册》药师在提供药物信息咨询服务时常需查阅各种资料。除药品说明说之外,还可以查阅多种常用药物信息资料查询输液剂的配伍禁忌
下面的图表是有关机构对某市不同年龄段亚健康人群的调查。请根据图表,分别概括躯体、心理和社会适应等三种亚健康类型发生率与年龄的关系。(1)躯体亚健康:_____________________(2)心理亚健康:_____________________
Communicationisthesendingofinformationornewsfromonepersontoanother.Ifhumanbeingscouldnotcommunicatewithonea
党提出并实施依法治国战略经历了一个曲折的历史过程。党的十八届四中全会明确提出,全面推进依法治国;2015年,党和国家将全面依法治国上升为“四个全面”战略布局的重要一环,开启了中国法治新时代。全面依法治国的总目标是
UNIX的两个主要版本为:AT&T的【 】和BSD4.3。
最新回复
(
0
)