Dialog屏蔽Esc按键
来源:互联网 发布:腾讯体育直播for mac 编辑:程序博客网 时间:2024/06/05 01:19
Dialog打开后,默认按下Esc按键会关闭Dialog,有时候业务需要屏蔽此按键监听,方法如下:
1.创建监听
public class DialogEscTraverseListener implements TraverseListener {/** * @see org.eclipse.swt.events.TraverseListener#keyTraversed(org.eclipse.swt.events.TraverseEvent) */@Overridepublic void keyTraversed(final TraverseEvent e) {// 屏蔽按下Esc按键if (e.detail == SWT.TRAVERSE_ESCAPE) {e.doit = false;}}}
2.添加监听器
在创建Dialog面板时候
shell.addTraverseListener(new DialogEscTraverseListener());
。
0 0
- Dialog屏蔽Esc按键
- 屏蔽ESC和回车按键
- MFC 屏蔽按键 屏蔽ESC,Enter消息
- MFC 屏蔽按键 屏蔽ESC,Enter消息
- vc屏蔽Esc按键退出对话框
- [MFC]Dialog如何屏蔽回车和Esc
- Dialog里监听ESC按键事件
- Dialog里监听ESC按键事件
- 屏蔽在页面中输入筐esc按键
- Flash as3 AIR1.5 屏蔽ESC ALT+F4按键
- 利用PreTranslateMessage函数屏蔽按键 回车 ESC等
- 屏蔽Dialog对话框中的Esc和Enter键的思路
- MFC Dialog 屏蔽Enter和Esc按下时自动退出程序
- [MFC]学习笔记:Dialog 屏蔽Enter & ESC退出的功能
- Dialog中屏蔽“Esc”热键 & 修改控件字体或背景颜色
- MFC 屏蔽ESC
- 屏蔽键盘esc键
- MFC 屏蔽 ESC ENTER
- cocos2dx 3.8加载cocos studio csb文件
- Android Studio修改包名
- 1073. Scientific Notation (20)
- 导出类的注意事项
- 关于HTTP
- Dialog屏蔽Esc按键
- QDialog的show方式和exec方式
- iOS 判断是否有新版本更新
- Java学习之访问权限Public,Private,Protected,Default的作用域
- Failed to read schema document 'http://code.alibabatech.com/schema/dubbo/dubbo.xsd'问题解决方法
- 2016.06.17廖雪峰JS__学习笔记(操作DOM)__P12
- 黑马程序员:赶紧下载iOS10开发教程第二弹
- Oracle occi 批量插入数据
- SIP 简介