《Eclipse SWT/JFACE 核心应用》 清华大学出版社 8.6.1 注册无类型事件监听器
SWT类所代表的事件常量:
事件类型常量 |
说明 |
SWT.Activate |
当激活窗口时 |
SWT.Arm |
菜单项被选中之前 |
SWT.Close |
关闭窗口时 |
SWT.Collapse |
折叠树的节点时 |
SWT.Deactivate |
窗口处于非激活状态时 |
SWT.DefaultSelection |
默认选中时 |
SWT.Deiconify |
窗口不是最小化时 |
SWT.Dispose |
释放资源时 |
SWT.DragDetect |
拖动控件时 |
SWT.Expand |
展开树节点时 |
SWT.FocusIn |
控件获得焦点时 |
SWT.FocusOut |
控件失去焦点时 |
SWT.HardKeyDown |
硬件按键按下时,例如Pocket PC |
SWT.HardKeyUp |
硬件按键抬起时,例如Pocket PC |
SWT.Help |
按下帮助键时 |
SWT.Hide |
隐藏控件时 |
SWT.Iconify |
窗口最小化时 |
SWT.KeyDown |
按下按键时 |
SWT.KeyUp |
抬起按钮时 |
SWT.MenuDetect |
选中菜单时 |
SWT.Modify |
文本修改时 |
SWT.MouseDoubleClick |
双击鼠标时 |
SWT.MouseDown |
鼠标按下时 |
SWT.MouseEnter |
鼠标进入时 |
SWT.MouseExit |
鼠标离开时 |
SWT.MouseHover |
鼠标在控件区域上时 |
SWT.MouseMove |
鼠标移动时 |
SWT.MouseUp |
鼠标抬起时 |
SWT.Move |
移动控件时 |
SWT.None |
无类型事件 |
SWT.Paint |
绘制控件时 |
SWT.Resize |
重新设置控件大小时 |
SWT.Selection |
选中控件时 |
SWT.Show |
显示控件时 |
SWT.Traverse |
使用Tab键切换时 |
SWT.Verify |
文本进行修改时 |
分享到:
相关推荐
SWT (Standard Widget Toolkit) 和 JFace 是 Eclipse 开发框架中的两个重要组件,它们主要用于构建图形用户界面(GUI)。SWT 是一个底层的 GUI 工具包,它提供了与操作系统直接交互的能力,使得应用程序能够拥有原生...
SWT(Standard Widget Toolkit)和JFace是Eclipse开源项目中的两个重要库,主要用于构建图形用户界面(GUI)。它们提供了一种与平台无关的方式来创建Java应用程序的用户界面,特别是对于开发IDE和其他复杂的桌面应用...
#### SWT类所代表的事件常量 SWT还定义了一系列的事件常量,用于标识不同的事件类型,这在编写事件监听器时非常有用。以下是一些常见的事件类型及其对应的常量: - **SWT.Activate**:当激活窗口时 - **SWT.Arm**...
**SWT_JFace_API.chm** 文件是一个帮助文档,它包含了SWT和JFace API的详细信息,包括类、方法、构造器和常量的说明。开发者可以使用这个文档来查找特定功能的实现,理解API的工作原理,并参考示例代码来解决实际...
9. **API参考**:查找SWT和JFace类、方法和常量的详细文档,这对于理解和使用这两个库至关重要。 通过深入研究这个CHM文档,开发者不仅可以掌握SWT和JFace的基本用法,还能提升在实际项目中应用这些工具的能力。...
第1章 Java语言的GUI历史 2 1.1 最初的AWT 2 1.2 Swing工具包 3 1.3 Eclipse的诞生 3 1.4 Eclipse贡献SWT工具包 5 1.4.1 SWT的结构 6 1.4.2 SWT所支持的操作系统 6 1.5 Sun AWT/Swing与Eclipse SWT 7 ...
JFace和SWT是Java编程中用于构建用户界面的两个重要库,它们都是由Eclipse基金会开发并维护的。SWT(Standard Widget Toolkit)是Eclipse的基础UI框架,它提供了丰富的图形用户界面控件,如按钮、文本框、表格等,...
JFace是Eclipse GUI框架的一部分,它构建于SWT(Standard Widget Toolkit)之上,提供了更高级别的抽象,使得开发者可以更方便地创建用户界面。在Eclipse中,JFace.text主要负责文本编辑器的功能实现,包括代码编辑...
在"SWT & JFace_API_(最新最全).chm"文件中,你将找到这两个库的详细API文档,包括类、接口、方法和常量的说明。这份文档是你理解和使用SWT及JFace的重要参考资料。通过查阅这些API,你可以学习如何创建控件、处理...
Eclipse RCP允许开发者利用Java语言创建功能丰富的、跨平台的图形用户界面应用程序,而SWT(Standard Widget Toolkit)和JFace则是Eclipse RCP中不可或缺的两个关键库。 SWT是Eclipse项目下的一个开源库,它是Java ...
SWT (Standard Widget Toolkit) 和 JFace 是 Eclipse 开发框架中的两个重要组件,它们提供了丰富的图形用户界面(GUI)元素,使得开发者可以构建桌面应用程序。在本示例中,我们关注的是 `Group` 组件,它用于在 GUI...
对于SWT,英文版的API文档详细地列出了所有可用的类、接口、方法和常量,以及它们的功能和用法。通过API文档,开发者可以学习如何创建和操作GUI(图形用户界面)元素,如按钮、文本框、滚动条等,以及如何响应用户...
2. **Java语法基础**:Java是一种面向对象的语言,其基础包括类、抽象类、接口、最终类、静态类、匿名类和内部类。异常处理是Java编程中重要的错误处理机制,编码规范则是保证代码质量的重要标准。 3. **Java核心...
在Java的图形用户界面开发中,SWT(Standard Widget Toolkit)和JFace是两种常用的库,它们提供了丰富的组件和布局管理器来构建GUI应用程序。在AWT(Abstract Window Toolkit)库中,BorderLayout是一个基本的布局...
- **类**:Java的基本单元,定义了一组具有相同特性的对象。 - **抽象类**:不能实例化的类,通常用于定义模板方法模式。 - **接口**:定义了一组方法签名,用于实现多态性。 - **最终类**:不可被继承的类,用于...
Java提供了丰富的图形用户界面(GUI)库,如AWT、Swing、SWT和JFace,以及用于网络编程的API,如Applet、Socket/TCP/UDP、NIO、RMI和CORBA,这些使得Java能够创建桌面应用和分布式系统。 进一步深入,Java的高级...