您的位置:首页 > 其它

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:官方的解释 是事件发生的时间 但是我没理解 这个求解释吧??
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: