您现在的位置:学赛首页 > 计算机等级考试 > 复习资料 > 正文
二级Java重点难点分析:编写图形用户界面[9]
http://www.educity.cn 作者:希赛IT教育研发中心 来源:希赛网 2007年7月10日 发表评论 进入社区

  4.事件适配器
  使用监听器(接口)的方法编写事件处理程序时,需要将所实现的接口中的方法重写,但有时只需要利用接口中的少数方法进行事件处理,Java通过为Listener接口提供适配器类的形式简化事件处理代码。一般情况下是对有一个以上方法的接口提供适配器,使用适配器进行事件处理时,只需要对特定的方法进行重写。java.awt.event包中定义的事件适配类包括:
  ① ComponentAdapter  组件适配器。
  ② ContainerAdapter  容器适配器。
  ③ FocusAdapter  焦点适配器。
  ④ KeyAdapter  键盘适配器。
  ⑤ MouseAdapter  鼠标适配器。
  ⑥ MouseMotionAdapter  鼠标移动适配器。
  ⑦ WindowAdapter  窗口适配器。
     例11.1.10  WindowListener中可以实现窗口关闭功能的方法是(   )。[2004年9月 选择第25题]
  A.public void windowOpened(WindowEvent e)
  B.public void windowClosed(WindowEvent e)
  C.public void windowClosing(WindowEvent e)
  D.public void windowDeactivated(WindowEvent e)
  答案:B

     例11.1.11  下列方法中,不属于WindowListener接口的是(   )。[2006年4月 选择第17题]
  A.WindowOpened()       B.WindowClosed()
  C.WindowActivated       D.mouseDragged()
  答案:D
  小技巧:根据接口中方法的名称来记忆和识别不同方法:Opened表示打开的,Closed表示关闭后,Closing表示关闭时,Deactivated表示钝化状态,Activated表示活动的,Iconified表示图标化即最小化,Deiconified表示取消最小化。
  本章节内容来自希赛全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级Java语言》。(购书请见 :http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10032470

[1]  [2]  [3]  [4]  [5]  [6]  [7]  [8]  [9]