首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:建立一个Applet程序,包括创建一个画布构件、一个面板构件,面板构件上包含3个按钮,用来设置画布和面板的背景颜色,这3个按钮(Red,Green,Blue)分别控制画布和面板背景色改变为三原色:红、绿、蓝。要求画布宽度300高度2
请完成下列Java程序:建立一个Applet程序,包括创建一个画布构件、一个面板构件,面板构件上包含3个按钮,用来设置画布和面板的背景颜色,这3个按钮(Red,Green,Blue)分别控制画布和面板背景色改变为三原色:红、绿、蓝。要求画布宽度300高度2
admin
2009-01-15
64
问题
请完成下列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://jikaoti.com/ti/ZXkiFFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列选项中,证明时间、空间和物质运动不可分割的理论是()。
由于IP地址难于记忆,人们采用域名来表示网上的主机,域名与IP地址的对应关系是由()进行转换的。
根据我国宪法和法律,下列选项哪一个是正确的?()
孙某丈夫外出做买卖五年未归,也没有任何音讯,孙某欲改嫁,下面说法正确的是()。
将水生植物和小鱼放入盛有水的玻璃缸中,密闭后置于光照、温度等适宜条件下。下列相关叙述,错误的是()。
下列关于能源的叙述,正确的是()。
根据以下资料,回答以下问题。E省统计局公布的数据显示,2014年上半年E省实现地区生产总值(GDP)5141.7亿元,同比增长了6.8%.比全国平均水平低了0.6个百分点。分产业来看,第一产业增加值268.79亿元,同比增长4.0%;第
一种有关定义对象应该是什么的界定属于
实体法与程序法的划分标准是()。
类Panel默认的布局管理器是()。
随机试题
浅Ⅱ度、深Ⅱ度及Ⅲ度烧伤创面的临床及治理的主要鉴别是什么?
关于心搏出量的描述错误的是
胰岛素低血糖兴奋试验用于下列哪种疾病的诊断
木工加工过程存在诸多危险有害因素,如火灾爆炸以及木材的生物化学危害、木粉尘和噪声振动危害。下列关于木工加工过程中的安全技术问题中,不符合规定的是()。
关于施工合同履行过程中共同延误的处理原则,下列说法中正确的是()。
甲公司欠银行贷款100万元,现该公司将一部分资产分离出去,另成立乙公司。对于公司分离后该笔债务的清偿责任问题的叙述,正确的是( )。
总分类会计科目一般按()进行设置。
下列说法中正确的有( )。当月增值税的进项税额为( )万元。
特别行政区的高度自治权包括立法权、行政管理权、独立的司法权和终审权、独立的外交权。
陆某因偷窃被所在乡派出所处以罚款500元,陆某不服,他可以向()提出行政复议申请。
最新回复
(
0
)