Java 事件处理指南

出版时间:2002-6  出版社:清华大学出版社  作者:Grant Palmer  页数:442  字数:729000  

内容概要

Java语言中高效率的事件处理功能是创建功能强大的图形用户界面软件的关键。本书是第一本专门讨论 Java事件处理的专著,涵盖了从基础知识到中高级技巧的所有内容。本书作者Grant Palmer是一位著名的Java 软件开发专家,他不但深入剖析了Java事件模型,而且讲解了如何充分利用事件处理来提供更为强大的控制能力和功能。    本书内容包括了本地和分布式事件的差别、相似性以及实用技术;所有Java事件的详细参考,包括事件类以及生存周期方法等;高级技术包括:事件监听器管理器类、用户定义的事件类以及事件监听器等;许多简单实用的程序代码示例。    本书适合于各类Java程序员阅读,尤其适用于准备开发图形用户界面应用程序的中高级Java程序员,是他们进一步提高编程技能的实用指南。

作者简介

Grant Palmer是美国NASA Ames研究中心的科学计算程序员。他独自或参与编写了四本关于Java技术的参考书。

书籍目录

第I部分  基础知识  第1章  Java事件介绍    1.1  什么是事件    1.2  本地事件和分布式事件    1.3  Java事件处理的演变    1.4  Java事件模型  第2章  Java事件的生命周期    2.1  事件生命周期方法  第3章  事件类    3.1  事件和支持类层次结构    3.2  低层次与高层次事件类型    3.3  对J2SE中的事件类的描述    3.4  用户生成的事件    3.5  用户定义的事件  第4章  事件监听器    4.1  对接口的简要回顾    4.2  J2SE中的事件监听器接口    4.3  事件监听器对象    4.4  创建事件监听器    4.5  监听器适配器类    4.6  包含在jsva.awt.event包内的监听器适配器类    4.7  包含在jsva.swing.event包内的监听器适配器类    4.8  用户定义的事件监听器接日    4.9  把事件源连接到事件监听器    4.10  从事件监听器断开事件源    4.11  getListeners()方法    4.12  事件监听器管理器类  第5章  关于事件处理的细节内容    5.1  决定事件源    5.2  事件消耗    5.3  事件消耗方法    5.4  事件队列    5.5  EventQueue类    5.6  事件分派线程第II部分  JAVA  第6章  事件类和接口    6.1  ActionEvent类    6.2  ActiVeEvent接日    6.3  AdjustmentEvent类    6.4  AncestorEvent类    6.5  AWTEvent类    6.6  CaretEvent类    6.7  ChangeEvent类    6.8  ComponentEvent类    6.9  ContainerEvent类    6.10  DocumentEvent接口    6.11  DocumentEvent.ElementChange接口    6.12  DocumentEvent.EventType类    6.13  Eventobject类    6.14  FocusEvent类    6.15  HierarchyEvent类    6.16  HTMLFrameHyperlinkEvent类    6.17  HyperlinkEvent类    6.18  HyperlinkEvent.EventType类    6.19  InputEvent类    6.20  InputMethodEvent类    6.21  IntemalFrameEvent类    6.22  InvocationEvent类    6.23  ItemEvent类    6.24  KeyEvent类    6.25  ListDataEvent类    6.26  ListselectionEvent类    6.27  MenuDragMouseEvent类    6.28  MenuEvent类    6.29  MenuKeyEvent类    6.30  MouseEvent类    6.31  PaintEvent类    6.32  PopupMenuEvent类    6.33  PropertyChangeEvent类    6.34  TableColumnModelEvent类    6.35  TableModelEvent类    6.36  TeXtEvent类    6.37  TreeExpansionEvent类    6.38  TreeModelEvent类    6.39  TreeselectionEvent类    6.40  UndoableEditEvent类    6.41  WindowEvent类    6.42  J2SE中的其他事件类  第7章  事件支持类    7.1  PropertyChangesupport类    7.2  SwingPropertyChangesupport类    7.3  UndoableEditsupport类    7.4  VetoableChangesupport类  第8章  事件监听器接口    8.1  ActionListener接口    8.2  AdjustmentListener接口    8.3  AncestorListener接口    8.4  AWTEventListener接口    8.5  CaretListener接口    8.6  CellEditorListener接口    8.7  ChangeListener接口    8.8  ComponentListener接日    8.9  ContainerListener接日    8.10  DocumentListener接口    8.11  EventListener接口    8.12  FocusListener接口    8.13  HierarchyBoundsListener接口    8.14  HierarchyListener接口    8.15  HyperlinkListener接口    8.16  InputMethodListener接口    8.17  InternalFrameListener接口    8.18  ItemListener接口    8.19  KeyListener接口    8.20  ListDataListener接口    8.21  ListselectionListener接口    8.22  MenuDragMouseListener接口    8.23  MenuKeyListener接口    8.24  MenuListener接口    8.25  MouseInputListener接口    8.26  MouseListener接口    8.27  MouseMotionListener接口    8.28  PopupMenuListener接口    8.29  PropertyChangeListener接日    8.30  TableColumnModelListener接口    8.31  TableModelListener接口    8.32  TextListener接口    8.33  TreeExpansionListener接口    8.34  TreeModelListener接口    8.35  TreeSelectionListener接口    8.36  TreeWillExpandListener接口    8.37  UndoableEditListener接口    8.38  VetoableChangeListener接口    8.39  WindowListener接口    8.40  J2SE的其他监听器接口  第9章  监听器适配器类    9.1  ComponentAdapter类    9.2  ContainerAdapter类    9.3  FocusAdspter类    9.4  HierarchyBoundsAdapter类    9.5  InternalFrameAdapter类    9.6  KeyAdapter类    9.7  MouseAdapter类    9.8  MouseInputAdapter类    9.9  MouseMotionAdapter类    9.10  WindowAdapter类  第10章  事件生命周期方法    10.1  AbstractAction类方法    10.2  AbstractButton类方法    10.3  AbstractCellEditor类方法    10.4  AbstractListModel类方法    10.5  Button类方法    10.6  Checkbox类方法    10.7  CheckboxMenuItem类方法    10.8  Choice类方法    10.9  Component类方法    10.10  Container类方法    10.11  DefaultBoundedRangeModel类方法    10.12  DefaultButtonModel类方法    10.13  DefaultListCellRenderer类方法    10.14  DefaultListselectionModel类方法    10.15  DefaultsingleselectionModel类方法    10.16  JApplet类方法    10.17  JComboBox类方法    10.18 JComponent类方法    10.19  JDialog类方法    10.20  JEditorPane类方法    10.21  JFrame类方法    10.22  JIntCrnalFrame类方法    10.23  JList类方法    10.24  JMenu类方法    10.25  JMenuBar类方法    10.26  JMenultCm类方法    10.27  JPopupMenu类方法    10.28  JProgressBar类方法    10.29  JScrol旧ar类方法    10.30  JSlider的类方法    10.31  JTabbedPane类方法    10.32  JTextArea类方法    10.33  JTextField类方法    10.34  JTree类方法    10.35  JViewport类方法    10.36  List类方法    10.37  MenuComponent类方法    10.38  MenultCm类方法    10.39  PropertyChangesupport类万法    10.40  Scrol阳肝类方法    10.41  SwingPropertyChangesupport类万法    10.42  TextComponent类方法    10.43  TextField类方法    10.44  Timer类方法    10.45  VetoableChangesupport类万祛    10.46  Window类方法    第III部分  高级篇  第11章  事件监听器管理器类    11.1  AWTEventMulticaster类    11.2  EventListenerList类  第12章  用户定义事件类和事件监听器    12.1  创建用户定义的事件监听器      12.2  创建用户定义的事件类    12.3  定义支持用户定义事件的组件    12.4  综合运用  第13章  综合应用    13.1  临界点热度率程序    13.2  Java文档编辑器  第14章  分布式事件    14.1  分布式事件模型    14.2  远程事件类    14.3  远程事件监听器接口    14.4  远程事件监听器支持类附录  Java GUI组件及其生成的事件

图书封面

评论、评分、阅读与下载


    Java 事件处理指南 PDF格式下载


用户评论 (总计1条)

 
 

  •   这本书还不错..相当专一.只讲事件处理这一块..市面上说事件处理的书本来就不多..这本书值得一看.前提是:如果你想把事件处理这一块全弄清.或者.你专注于事件处理..最好有Java基础.否则比较麻烦
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7