`

控件支持键盘操作

 
阅读更多

支持键盘删除操作

private void hookKeybordActions() {

viewer.getControl().addKeyListener(new KeyAdapter() {

public void keyReleased(KeyEvent event) {

handleKeyReleased(event);

}

});

}

 

功能键(比如Tab,shift,ctrl等)前面不是以0开头,其它键是以0开头的

protected void handleKeyReleased(KeyEvent event) {

if (event.character == SWT.DEL && event.stateMask == 0) {

deleteAction.run();

}

 

 

public class DeleteAddressAction extends Action {

private AddressView view;

public DeleteAddressAction(AddressView view, String text,

ImageDescriptor imageDescriptor){

super(text, imageDescriptor);

this.view = view;

}

public void run()

{

AddressManager.getManager().removeAddresses(

view.getSelectedAddresses());

}

}

 

ImageDescriptor deleteImage = ImageKeys

.getImageDescriptor(ImageKeys.IMG_TOOL_DELETE);

deleteAction = new DeleteAddressAction(this, "", deleteImage);

deleteAction.setDisabledImageDescriptor(ImageKeys

.getImageDescriptor(ImageKeys.IMG_TOOL_DISABLEDELETE));

 

}

分享到:
评论

相关推荐

    js日期输入控件,键盘实现快速输入(绝对原创)

    但是这些控件仅仅是好看,在很多业务系统中,操作员更希望所有的信息都是靠键盘输入,这样的输入速度,比一会儿用键盘,一会儿用鼠标快很多。本例是一个可以动态配置日期/时间输入项的键盘时间输入控件。支持:1、...

    VB常用附加控件【特别整理了表格控件】

     在给出例程之前,有必要对这一控件进行比较详尽的认识:这种控件允许将文本或者图象放置于每个单元格之中,控件的Row与Col属性允许用户在代码中指定当前行和列,当然也可通过操作鼠标和键盘来改变这两个属性,而...

    优道PDF文档版权保护控件

    尊重用户习惯 只保护需要保护的内容,不采用屏蔽键盘鼠标和剪贴板等限制用户正常操作的行为; 技术实力过硬 C++ActiveX技术开发,支持嵌入到网页或桌面应用当中,支持各类编程语言调用; 功能齐全 附带有放大、...

    随想命令按钮控件(CS Command)

    之所以改名,是因为从这一版起,本控件支持外观风格DIY(自定义外观风格),这也是此次升级的重大改进之一。这一版本的另一个重大改进是支持按钮图标,由于按钮不可用时将对图标进行细致的灰度变换,所以不必再担心...

    Visual C++ 编程资源大全(控件 其它)

    dxcontrol.ZIP API 函数控件,包含输入、声音、图形等(358KB)<END><br>5,gauge.ZIP 控件支持多数据处理和鼠标控制操作(232KB)<END><br>6,meter.ZIP 圆盘仪表控件(240KB)<END> 7,percent.ZIP ...

    VB编程资源大全(控件 其它3)

    工业监控,数据采集,股市分析等领域的数据显示、分析、打印(305KB) 6,dxcontrol.ZIP API 函数控件,包含输入、声音、图形等(358KB) 7,gauge.ZIP 控件支持多数据处理和鼠标控制操作(232KB) 8,...

    VB编程资源大全(控件 其它1)

    工业监控,数据采集,股市分析等领域的数据显示、分析、打印(305KB) 6,dxcontrol.ZIP API 函数控件,包含输入、声音、图形等(358KB) 7,gauge.ZIP 控件支持多数据处理和鼠标控制操作(232KB) 8,...

    MediaPlayer控件属性描述

    SendKeyboardEvents 返回或设置控件是否发送键盘事件(逻辑型) SendMouseClickEvents 返回或设置控件是否发送鼠标单击事件(逻辑型) SendMouseMoveEvents 返回或设置控件是否发送鼠标移动事件(逻辑型) ...

    利用正则表达式限制文本框数据的自定义控件(C#)

    最近做c#项目,经常需要限制文本类型的TextBox(例如只接受小数,只接受身份证号等)。...2.通过键盘快捷键方式贴入的文本,即Ctrl+V操作 3.通过上下文关联菜单的Mouse操作贴入的文本,即”粘贴“操作。

    Microdraw图形控件开发版本-试用版

    2. 支持键盘的按下、抬起事件; 3. 支持显示绘制事件,用户可以自定义元素显示样式; 4. 支持多种缺省工具操作事件,缺省工具对元素进行操作都会触发相应事件; 5. 保存、打开、打印文件触发相应事件; 6. 文件上传...

    NTKO文档在线编辑控件独立安装包4.0.6.5(适合TA2009\2010\2011版本)

    ★支持各种手写笔录入,签名,绘图/批注 支持键盘录入,各种手写笔(汉王、蒙恬、联想)录入方式和使用手写笔手写签名,手工绘图/批注 。★支持版本控制功能,能够让您对WORD和EXCEL文档有更多的控制。

    NTKO文档在线编辑控件4.0.1.2

    NTKO OFFICE文档控件支持在线编辑,痕迹保留,手写签名,电子印章,全屏批注,电子...28 支持各种手写笔录入,签名,绘图/批注 支持键盘录入,各种手写笔(汉王、蒙恬、联想)录入方式和使用手写笔手写签名,手工绘图/批注

    .Net OutlookBar 控件

    用于.Net的仿OutlookBar控件,耗用资源小、速度快、支持键盘操作。

    可手输入的日期控件

    可以手工输入的日期控件,支持年月,年月日的输入,对以全键盘操作来说非常使用,自带校验功能,防止非法输入。拖拽到窗体上即可使用,不需要增加额外的代码。

    JS日期时间选择控件

    日期时间选择控件特点: 1. 支持firefox,ie等主流浏览器; 2. 支持多语言; 3. 支持动画效果(firefox 效果更加佳); 4. 支持日期,时间,时间戳选择。 5. 支持键盘操作

    自制操作系统-一种基于状态机的操作系统的假设与实现

    5. 支持第一套键盘编码,支持鼠标左、右键及滚轮操作,能够对 SMOS 操作系统控 件进行类似 Windows 7 的鼠标、键盘操作。 6. 支持定时器,能够显示 BIOS 时间。 7. 支持命令行操作及 Shell 输出。 8. 支持以类似 ...

    VB编程资源大全(控件 其它2)

    工业监控,数据采集,股市分析等领域的数据显示、分析、打印(305KB) 6,dxcontrol.ZIP API 函数控件,包含输入、声音、图形等(358KB) 7,gauge.ZIP 控件支持多数据处理和鼠标控制操作(232KB) 8,...

    易语言学习-GIF动画全操作支持库1.1版(伪静态).zip

    易语言学习-GIF动画全操作支持库1.1版(伪静态).zip

    优道图片版权保护控件

    尊重用户习惯 只保护需要保护的内容,不采用屏蔽键盘鼠标和剪贴板等限制用户正常操作的行为; 技术实力过硬 C++ActiveX技术开发,支持嵌入到网页或桌面应用当中,支持各类编程语言调用; 功能齐全 附带有放大、...

    很实用的一个日期控件

    * 功能描述:本日历控件... * 回填给文本框的日期,目前支持以下几种:yyyyMMddHHmmss,yyyyMMdd,yyyy-MM-dd HH:mm:ss,yyyy-MM-dd, * yyyy/MM/dd HH:mm:ss,yyyy/MM/dd,yyyy年MM月dd日HH时mm分ss秒,yyyy年MM月dd日

Global site tag (gtag.js) - Google Analytics