您现在的位置:学赛首页 > 计算机等级考试 > 复习资料 > 正文
二级Java重点难点分析:Applet程序设计[2]
http://www.educity.cn 作者:希赛IT教育研发中心 来源:希赛网 2007年7月10日 发表评论 进入社区
    例12.1.2  当浏览器重新返回Applet所在页面时,将调用Applet类的方法是(   )。[2005年4月 选择第31题]
  A.start()    B.init()    C.stop()    D.destroy()
  答案:A

  12.1.3  考点3:Applet的类层次结构
  任何嵌入在Web页面中或appletviewer中的Applet必须是Java中Applet类的子类。Applet类是java.awt.panel类的直接子类,定义了Applet与其运行环境之间的一个标准接口,主要包括Applet生命周期、环境交互等一些方法。JApplet是Applet类的扩展,它增加了对JFC/Swing构件结构的支持。Applet类与JApplet类在AWT类中的层次关系如图12-2所示。

     例12.1.3  容器Panel和Applet默认的布局编辑策略是(   )。
  A.FlowLayout    B.BorderLayout   C.GridLayout     D.CardLayout
  答案:A

  12.1.4  考点4:Applet的显示

  Applet具有一般AWT构件的图形绘制功能,与其显示相关的方法有下面3个:
  (1)paint()方法:当Applet初次显示,或运行过程中浏览器窗口大小发生变化时调用该方法绘制;
  (2)update()方法:用于更新Applet的显示,该方法先清除背景,再调用paint()方法完成Applet的具体绘制;
  (3)repaint()方法:用于Applet的重新刷新显示,它调用update()方法实现对Applet的更新。
  上述3种方法在Applet显示处理中的相互关系如图12-3所示。

  Graphics类在java.awt包中,它是Applet进行绘制的关键类,支持基本绘图和图像显示。Applet显示所用到的方法update()和paint()都使用由浏览器传递的Graphics类对象。它所提供的绘图方法有两类:绘制图形、绘制文本。

     例12.4  在Applet中显示文字、图形等信息时,应使用的方法是(   )。[2006年4月 选择第23题]
  A.paint()       B.init()       C.start()       D.destroy()
  答案:A
  本章节内容来自希赛全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级Java语言》。(购书请见 :http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10032470

[1]  [2]