收藏 分销(赏)

Java应用程序-习题-第12章.doc

上传人:w****g 文档编号:3161283 上传时间:2024-06-21 格式:DOC 页数:2 大小:43.50KB 下载积分:5 金币
下载 相关 举报
Java应用程序-习题-第12章.doc_第1页
第1页 / 共2页
Java应用程序-习题-第12章.doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
习题 一、选择题 1.所有变量初始化、对象创建、参数设置等可以安排在Applet的( )方法内完成。 A.init B. start C. stop D. 以上都不是 2.一个部件重绘时,方法调用按下面哪个次序?( ) A.直接调用 paint() B.调用update ,而update会调用 paint() C.调用repaint(),由它调用update(), update 再调用 paint() D. 调用 repaint(),它将直接调用 paint 3. 下列哪个方法可用于卸载Applet?( ) A.unload() B. stop() C. start() D. destroy() 4.在Applet画面的左上角至右下角画一条直线,则————画线处应填哪个语句?( ) import java.awt.*; import java.applet.*; public class myApplet extends Applet { public void paint(Graphics g) { ———————— } } A. g.drawLine(0,0,getHeight(),getWidth()); B. g.drawLine(0,getWidth(),0,getHeight()); C. g.drawLine(0,getWidth(),getHeight(),0); D. g.drawLine(getWidth(),getHeight(),0,0); 5.下列说法错误的一项是?( ) A.getDocumentBase()用于获取包含Applet的HTML文件的URL B.getCodeBase()用于获取Applet主类的URL C.getParameter(String name)用于获取<PARAM>标记中的参数值 D.若指定参数在HTML中没有说明,则Applet将停止运行。 6.在HTML文件中通过什么标记嵌入Applet?( ) A. <APPLET> B. <CODE> C. <CODEBASE> D. <PARAM> 7. paint()方法使用哪种类型的参数? ( ) A.Graphics B.Graphics2D C.String D.Color 8.下面说法中哪个是错误的?( ) A.定义Applet子类时,Applet类的方法需要被重写 B.创建Applet子类时,它是Applet的控制类的实例 C.Applet是使用Java编程语言编写的,它可以包含在HTML页面中 D.当浏览器遇到<APPLET>标记时,浏览器会忽略它,不做处理。 二、填空题 1.Applet创建时虚拟机首先调用___________方法用来完成数据的初始化。 2.Applet销毁时由虚拟机自动调用___________的方法来完成所有占用资源的释放。 3.在程序中调用repaint()方法通知系统要更新显示,实际上将触发对_________方法的调用。 4.返回该Applet字节码所在的URL基地址的方法___________。 5.在java.Applet 包中, AudioClip接口能够播放声音,用于重复播放剪辑的方法是______. 6.一个Applet要向另外一个Applet 发送消息,可使用AppletContext 类中的________方法来返回文档中包含的Applet 集合。 7. 在HTML文件中使用<Applet>标记,在该标记的属性中嵌入Applet类文件,此时可能会用到多个参数,其中_______、______、 _______三个参数是必须的。 8. 在Applet中用来显示状态字符串方法是_________。 三、思考题 1.应用程序和Applet之间有什么区别? 2.如何编写包含Applet的Web页面? 3.Applet类中init()、start()、stop()、destroy()各有什么不同的作用? 4.GetParameter()方法在哪里定义? 5.Applet的安全性限制有哪些? 四、编程题 1. 设计一个图片浏览的Applet,加载10张图片,鼠标每在图片上单击一次就换一张图片显示。 2. 编写一个Applet ,在页面上添加一个3个TextField组件。二个Label组件和一个Button组件,给Button组件添加ActionEvent事件监视器。当事件发生第三个TextField组件显示前二个TextField组件对应的值的和。如图1所示: 图1 加法计算器
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服