SWT/Jface 监听器下Event的使用
2012-10-17 13:44
148 查看
上一篇说到了监听器 现在说说监听器下的事件
SelectionListener listener = new SelectionListener(){
public void widgetSelected(SelectionEvent e) {
System.out.println(e.doit);
System.out.println(e.widget);
System.out.println(e.time);
System.out.println(e.isplay);
System.out.println("widgetSelected事件");
}
public void widgetDefaultSelected(SelectionEvent e) {
System.out.println("widgetDefaultSelected事件");
}
};
基本就这几个有用的属性了
分别为:
e.doit:可以设置是否继续执行widgetSelected这个方法 可以理解为内置一个变量
e.widget:获取选中的控件本身 可以强转 进行控件本身的操作
e.display:事件发生时的Display对象
e.time:官方的解释 是事件发生的时间 但是我没理解 这个求解释吧??
SelectionListener listener = new SelectionListener(){
public void widgetSelected(SelectionEvent e) {
System.out.println(e.doit);
System.out.println(e.widget);
System.out.println(e.time);
System.out.println(e.isplay);
System.out.println("widgetSelected事件");
}
public void widgetDefaultSelected(SelectionEvent e) {
System.out.println("widgetDefaultSelected事件");
}
};
基本就这几个有用的属性了
分别为:
e.doit:可以设置是否继续执行widgetSelected这个方法 可以理解为内置一个变量
e.widget:获取选中的控件本身 可以强转 进行控件本身的操作
e.display:事件发生时的Display对象
e.time:官方的解释 是事件发生的时间 但是我没理解 这个求解释吧??
相关文章推荐
- SWT/Jface ControlDecoration 使用
- Swt/Jface treeViewer的使用
- Swt/Jface treeViewer的使用
- SWT中使用event得到的data转换回item的方法
- Swt/Jface treeViewer的使用
- js使用getEventListeners移除事件监听器
- SWT/Jface TitleAreaDialog/TrayDialog 使用
- Swt/Jface treeViewer的使用
- Swt/Jface treeViewer的使用
- SWT/JFace实践:为Composite添加滚动条效果(ScrolledComposite)使用心得
- Eclipse Workbench之外使用SWT和JFace
- 在 Eclipse Workbench 之外使用 Eclipse GUI,第 1 部分: 单独使用 JFace 和 SWT构建一个简单的文件资源管理器应用程序
- Swt/Jface treeViewer的使用
- SWT/Jface ExpandBar使用
- SWT/JFace中各种对话框的使用举例
- SWT(JFace)体验之ViewForm的使用
- 在 Eclipse Workbench 之外使用 Eclipse GUI,第 1 部分: 单独使用 JFace 和 SWT
- SWT/Jface 如何获取、使用相对路径的图片?
- swt/jface使用EditingSupport 为同一列提供不同类型的编辑器CellEditor
- SWT(JFace)体验之ViewForm的使用