`
rcyl2003
  • 浏览: 230687 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

实现按ENTER,TAB可以按程序输入的控件顺序顺序移动

 
阅读更多
        Set forwardKeySet = new HashSet();
        forwardKeySet.add(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 
0));//注册ENTER
        KeyboardFocusManager.getCurrentKeyboardFocusManager()
                .setDefaultFocusTraversalKeys(KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, forwardKeySet);

        forwardKeySet.add(KeyStroke.getKeyStroke(KeyEvent.VK_TAB, 
0));//注册TAB
        KeyboardFocusManager.getCurrentKeyboardFocusManager()
                .setDefaultFocusTraversalKeys(KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, forwardKeySet);

上面两个小程序可实现按ENTER,TAB可以按程序输入的控件顺序顺序移动。 

分享到:
评论

相关推荐

    界面测试checklist

    5) 界面上首先要输入的和重要信息的控件在Tab顺序中应当靠前,位置也应放在窗口上较醒目的位置。 6) 同一界面上的控件数最好不要超过10个,多于10个时可以考虑使用分页界面显示。 7) 分页界面要支持在页面间的快捷...

    C#全能速查宝典

    《C#全能速查宝典》所讲的知识点按照功能和字母进行排序,读者既可以按照功能顺序查找,又可以按照字母顺序学习。 《C#全能速查宝典》不仅适合C#程序设计初学者,也可作为中、高级程序开发人员的参考手册。 ========...

    C#编程经验技巧宝典

    102 <br>0162 如何实现C#中用<Enter>键完成TAB的功能 102 <br>0163 如何限制文本框密码输入长度 102 <br>0164 数据输入为空提示 103 <br>0165 如何设置文本框光标到末尾 103 <br>0166 ...

    调查方案设计的内容.docx

    (9)Tab键的顺序与控件排列顺序要一致,目前流行从上到下、从左到右的方式; 调查方案设计的内容全文共2页,当前为第1页。 (10)复选框和选项框要有默认选项,按选择机率的高低而先后排列,并支持Tab选择; 调查方案...

    程序天下:JavaScript实例自学手册

    7.2 回车实现Tab键功能 7.3 Ctrl+Enter提交数据 7.4 IE中屏蔽退格建(Back Space) 7.5 屏蔽键盘所有键 7.6 JavaScript捕获方向键 7.7 状态栏变化信息 7.8 状态栏的跑马灯效果 7.9 状态栏缩放文字 7.10 状态栏文字...

    《程序天下:JavaScript实例自学手册》光盘源码

    7.2 回车实现Tab键功能 7.3 Ctrl+Enter提交数据 7.4 IE中屏蔽退格建(Back Space) 7.5 屏蔽键盘所有键 7.6 JavaScript捕获方向键 7.7 状态栏变化信息 7.8 状态栏的跑马灯效果 7.9 状态栏缩放文字 7.10 状态栏文字...

    方便快捷的选择题考试系统

    在一个窗口中按tab键,移动聚焦的顺序不能杂乱无章,tab 的顺序是先从上至下,再从左至右。一屏中首先应输入的和重要信息的控件在tab顺序中应当靠前,位置也应放在窗口上较醒目的位置。 布局力求简洁、有序、易于操作...

    软件设计方案(整理).doc

    软件设计方案 第一章、用户界面设计规范 1 1、界面设计介绍 1 2、界面设计原则 2 第二章、数据库设计原则 6 1、设计数据库之前 6 2、表与字段的设计 6 3、键和索引 7 4、数据完整... (9)Tab键的顺序与控件排列顺序要

    软件设计方案(案例).doc

    (9)Tab键的顺序与控件排列顺序要一致,目前流行从上到下、从左到右的方式; (10)复选框和选项框要有默认选项,按选择机率的高低而先后排列,并支持Tab选择; (11)界面空间较小时使用下拉框而不用选项框; (12)...

    软件设计方案(案例)(1).doc

    (9)Tab键的顺序与控件排列顺序要一致,目前流行从上到下、从左到右的方式; (10)复选框和选项框要有默认选项,按选择机率的高低而先后排列,并支持Tab选择; (11)界面空间较小时使用下拉框而不用选项框; (12...

    C# for CSDN 乱七八糟的看不懂

    集合 集合的使用 集合可以看成是可以随意添加的数组,因此凡是在使用数组的场合,都可以 使用集合。而且集合的元素可以是任意对象,操作也比数组灵活的多。 使用集合时,必须注意集合的生命期问题。如果有两个集合 ...

    asp.net知识库

    利用反射实现ASP.NET控件和数据实体之间的双向绑定,并且在客户端自动验证输入的内容是否合法 asp.net报表解决方法 SQLDMO类的使用 SQL过程自动C#封装,支持从表到基本存储过程生成 使用SQLDMO控制 SQL Server 使用SQL...

    PT80-NEAT开发指南v1.1

    移动数据终端 版本记录 版本号 版本描述 发布日期 V 1.0 初始版本。 2012-04-12 V1.1 修改前三章内容 2012-09-25 目录 第一章 关于本手册...........................................................................

    HGE_系列教材(1-9)

    注意,程序运行之后,一直调用函数FrameFunc 直到用户按下ESC,那么跳到pHge- HGE 系列教材(4) --- 初探 HGE Core Functions 层 HGE Core Functions 层中的函数需要通过HGE 指针来访问,就如《HGE 系列教 材(3) ...

Global site tag (gtag.js) - Google Analytics