首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
本题中.主窗口中有两个下拉菜单.一个控制绘制图形的颜色,另一个控制绘制的图形,在画板中单击鼠标,则以单击的位置为左上角、以选定的颜色绘制选定的图形。 importjava.awt.*; importj8va.awt.event.*; classjava3e
本题中.主窗口中有两个下拉菜单.一个控制绘制图形的颜色,另一个控制绘制的图形,在画板中单击鼠标,则以单击的位置为左上角、以选定的颜色绘制选定的图形。 importjava.awt.*; importj8va.awt.event.*; classjava3e
admin
2013-12-02
39
问题
本题中.主窗口中有两个下拉菜单.一个控制绘制图形的颜色,另一个控制绘制的图形,在画板中单击鼠标,则以单击的位置为左上角、以选定的颜色绘制选定的图形。
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全国计算机二级
相关试题推荐
研究表明,糟糕的空气质量有可能导致疲劳、头痛等不适反应和更严重的各类疾病,而室内空气污染平均高于室外10倍。下列属于造成室内空气质量不佳的因素是()。①空调②复印机、静电除尘器③生理代谢④尘螨
两刑警在追击某犯罪嫌疑人的过程中,租了一辆出租车。出租车不幸被犯罪嫌疑人炸毁,司机被炸伤,犯罪嫌疑人被刑警击毙。该司机正确的救济途径是下列哪一项?()
剧烈运动后,人们常常满脸通红,大汗淋漓,这主要是因为皮肤的()功能。
中央和地方的国家机构职权划分,所遵循的原则是()。
将1、2、3、4、5、6、7、8、9九个数排成一行,使得第二个数整除第一个数,第三个数整除前两个数的和,第四个数整除前三个数的和,……,第九个数整除前八个数的和。如果第一个数是6,第四个数是2,第五个数是1。排在最后的数是几?
科学发展观是指导发展的科学理论,是应对危机的有力武器。要运用科学发展观寻找应对之策,坚持走科学发展之路,渡过难关。要进一步深化学习,加深对科学发展观精神实质和现实指导意义的理解,切实增强贯彻落实科学发展观的自觉性和坚定性。要科学分析形势,增强必胜信心,把国
阅读以下文字,回答下列问题。网络时代巨大的信息量要求网络人际交流迅速快捷,此时,传统语言的表达已不足以将信息转变成最简洁的形式输入输出。于是网络语言应运而生。这种语言以轻松活泼、幽默风趣、戏谑调侃的面目出没于传统媒体,让人耳目一新。比如“美眉”指
在社会规范中,一般地说,既规定权利又规定义务的有()。
设在SQLServer2008某数据库中,已建立了四个文件组:fg1、fg2、fg3和fg4,以及一个分区函数RangePF1。RangePF1的定义代码如下:CREATEPARTITIONFUNCTIONRangePF1(int)ASR
软件测试目的是()。
随机试题
传播的定义大致可分为哪几个类型?
患儿3岁,因2周来发热、头痛、呕吐、精神不振,2天来头痛、呕吐加剧,抽搐1次并发现颈项发硬而入院治疗,半年前患原发型肺结核,曾服异烟肼3个月,症状好转后,家长自行停药。查体:嗜睡,颈强直,心肺(一),脑膜刺激征(+)。该患儿的首优护理诊断是
A.白斑B.口腔扁平苔藓C.天疤疮D.含牙囊肿E.牙源性角化囊肿
要取得最佳防龋效果,饮用加氟水应以
根据《水利水电工程标准施工招标文件》,承包人受其自身施工设备和施工能力的限制,要求对原设计进行变更或要求延长工期,这类变更增加的费用和工期延误责任应由()承担。
郑贺为甲有限责任公司的经理,利用职务之便为其妻吴悠经营的乙公司谋取本来属于甲公司的商业机会,致甲公司损失50万元。甲公司小股东付冰欲通过诉讼维护公司利益。根据公司法律制度的规定,关于付冰的做法,下列表述中,正确的是()。
19世纪,对开辟人类生活新时代起决定作用的自然科学成就是()。
你市有小报报道称本市超市和农贸市场的大米重金属超标,有致癌的风险,造成市民恐慌。经查证,该消息是虚假新闻。领导让你处理此事,请问你怎么办?
关于通货紧缩说法不正确的有()
Tomuchoftheworld,bullfightinghasalwaysbeendistinctlyIberian.Butthesedays,partsofthesouthernFrancearelayingc
最新回复
(
0
)