首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:建立一个Applet程序,包括创建一个画布构件、一个面板构件,面板构件上包含3个按钮,用来设置画布和面板的背景颜色,这3个按钮(Red,Green,Blue)分别控制画布和面板背景色改变为三原色:红、绿、蓝。要求画布宽度300高度2
请完成下列Java程序:建立一个Applet程序,包括创建一个画布构件、一个面板构件,面板构件上包含3个按钮,用来设置画布和面板的背景颜色,这3个按钮(Red,Green,Blue)分别控制画布和面板背景色改变为三原色:红、绿、蓝。要求画布宽度300高度2
admin
2009-01-15
128
问题
请完成下列Java程序:建立一个Applet程序,包括创建一个画布构件、一个面板构件,面板构件上包含3个按钮,用来设置画布和面板的背景颜色,这3个按钮(Red,Green,Blue)分别控制画布和面板背景色改变为三原色:红、绿、蓝。要求画布宽度300高度200。
注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
程序运行结果如下:
import java.awt.*;
import java.applet.*;
/*
<applet code="ex6_2.class"width=800 height=400>
</applet>
*/
public class ex6_2 extends Applet{
private Panel pane16_2;
private Canvas canvas6_2;
private Button btnl, btn2, btn3;
public void init(){
canvas6_2=new Canvas();
canvas6_2.______________;
canvas6_2.setBackground(Color.black);
add(canvas6_2);
pane16_2 = new Panel();
pane16_2.setBackground( Color.black );
btn1 = new Button( "Red" );
btn2 = new Button( "Green" );
btn3 = new Button( "Blue" );
pane16_2.add( btn1 ;
pane16_2.add( btn2 ;
pane16_2.add( btn3 ;
____________;
}
public boolean action Event e, Object o
if( e.target == btn1 ){
pane16_2.setBackground( Color.red );
canvas6_2.setBackground(Color.red);
}
else if( e.target == btn2 ){
pane16_2.setBackground( Color.green );
canvas6_2.setBackground(Color.green);
}
else if( e.target == btn3 ){
canvas6_2.setBackground(Color.blue);
pane16_2.setBackground( Color.blue );
}
return true;
}
}
选项
答案
resize(300,200) add(Panel6_2)
解析
本题主要考查画布构件、面板构件和按钮构件的使用,以及Applet程序中的事件处理。解题关键是熟悉上述几种构件的创建和使用,能在Applet窗口中控制构件的布局,同时还要熟悉Java的事件处理机制。本题中,第1个空,要根据题目要求对画布构件的大小进行初始化,调用resize()方法实现;第2个空,此空之前的语句只是把Button构件放入了Panel构件中,还需要将Panel构件放入整个的应用程序中。
转载请注明原文地址:https://kaotiyun.com/show/sBID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列不属于民商法调整的社会关系有()。
由于IP地址难于记忆,人们采用域名来表示网上的主机,域名与IP地址的对应关系是由()进行转换的。
如果政府把经济增长作为宏观调控的正常目标,通常要实行扩张性的财政政策和货币政策,以刺激总需求,一般情况下,这会导致()。
甲为上厕所,将不满1岁的女儿放在外边靠着篱笆站立,刚进入厕所,就听到女儿的哭声,急忙出来,发现女儿倒地,疑是站在女儿身边的4岁男孩乙所为。甲一手扶起自己的女儿,一手用力推乙,导致乙倒地,头部刚好碰在一块石头上,流出鲜血,并一动不动。甲认为乙可能死了,就将其
我国第一艘航母“辽宁舰”交接人列后,海军官兵以科学求实的态度和顽强拼搏的精神,按计划迅速投入紧张的出海训练和科研试验任务中。其间,顺利进行了歼-15飞机起降飞行训练。目前,歼-15飞机的起飞方式是()。
在南极洲,尽管气候异常寒冷,但在南极维多利亚大煤田的煤炭储存量非常大,而且煤的质地特别好。其最有可能的原因是()。
法院审理一起受贿案时,被告人甲称因侦查人员刑讯不得已承认犯罪事实,并讲述受到刑讯的具体时间。检察机关为证明侦查讯问程序合法,当庭播放了有关讯问的录音录像,并提交了书面说明。关于该录音录像的证据种类,下列哪一选项是正确的?()
以典人诗,是历代诗人常用的表现手法。这样可避免一览无余的直白.还可给读者在诗行间留下联想和思索的余地。下面诗句中没有涉及用典的是()。
宪法作为国家根本大法要求其必须具有更高的稳定性.因此宪法的修改程序相对于其他法律也是更为严格的。我国宪法的修改权由()行使。
按照法的原则的位阶和具体程序不同,可将法的原则分为()。
随机试题
使用SQL命令不能创建的对象是()。
阅读《八声甘州》(对潇潇暮雨洒江天)中的一段文字,回答问题:对潇潇暮雨洒江天,一番洗清秋。渐霜风凄紧,关河冷落,残照当楼。是处红衰翠减,苒苒物华休。惟有长江水,无语东流。词中何处运用了借代修辞手法?这里的情景交融方式是什么?
护士巡视病房时,发现一患者输液不滴,注射部位肿胀,主诉疼痛,无回血。因需长时间输液,要注意保护、合理使用血管,应先选用
在个人保健措施中,去除邻面牙菌斑的最佳方法是使用
关于高层建筑管道安装的避让原则的说法,正确的是()。
根据《破产规定》,人民法院受理破产案件后,对债务人财产的其它民事执行程序带来的法律后果是()。
下列不属于公积金个人住房贷款业务操作模式的是()。
在消费者均衡点上无差异曲线的斜率()。
ApiecebyCambridgephilosopherSimonBlackburninthecurrentissueoftheSocietyofAuthorsjournaladdressesthedifficult
TheDeliveryofHumorI.UnderstandingdeliveryA.definition:theabilityofthespeakertopresentthehumorousmaterialinth
最新回复
(
0
)