keycode

键盘事件 keycode收集

孤者浪人 提交于 2020-02-19 17:41:44
keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause keycode 20 = Caps_Lock keycode 27 = Escape Escape keycode 32 = space space keycode 33 = Prior keycode 34 = Next keycode 35 = End keycode 36 = Home keycode 37 = Left keycode 38 = Up keycode 39 = Right keycode 40 = Down keycode 41 = Select keycode 42 = Print keycode 43 = Execute keycode 45 = Insert keycode 46 = Delete keycode 47 = Help keycode 48 = 0 equal braceright keycode 49 = 1 exclam onesuperior keycode 50 = 2 quotedbl

【JAVA入门】键盘监听器KeyListener

守給你的承諾、 提交于 2020-01-30 18:56:33
概述 KeyListener是用于接收键盘事件(击键)的监听器接口。 使用组件的 addKeyListener 方法将从该类所创建的侦听器对象向该组件注册。按下、释放或键入键时生成键盘事件。然后调用侦听器对象中的相关方法并将该 KeyEvent 传递给它。 方法 该接口的3个 方法 : void keyPressed(KeyEvent e) // 按下 某个键时调用此方法。 void keyReleased(KeyEvent e) // 释放 某个键时调用此方法。 void keyTyped(KeyEvent e) // 键入 某个键时调用此方法。 KeyEvent 表示组件中发生键击的事件。 当按下、释放或键入某个键时,组件对象将生成此低级别事件。该事件被传递给每一个 KeyListener 或 KeyAdapter 对象。 主要用到的方法: public int getKeyCode() // 返回与此事件中的键关联的 整数 keyCode。 public char getKeyChar() // 返回与此事件中的键关联的 字符 。 keyCode 是一个整数,代表了这个键的编码。 keyChar 是指这个键的值,例如某个字母、某个数字、某个符号。 一个keyCode不一定只对应一个按键,keyChar也不一定只对应一个按键。 例如,键盘上方的数字跟小键盘的数字

jQuery的keyCode大全

别来无恙 提交于 2020-01-26 01:18:38
字母和数字键的键码值(keyCode) 按键 键码 按键 键码 按键 键码 按键 键码 A 65 J 74 S 83 1 49 B 66 K 75 T 84 2 50 C 67 L 76 U 85 3 51 D 68 M 77 V 86 4 52 E 69 N 78 W 87 5 53 F 70 O 79 X 88 6 54 G 71 P 80 Y 89 7 55 H 72 Q 81 Z 90 8 56 I 73 R 82 0 48 9 57 控制键键码值(keyCode) 按键 键码 按键 键码 按键 键码 按键 键码 BackSpace 8 Esc 27 Right Arrow 39 -_ 189 Tab 9 Spacebar 32 Down Arrow 40 .> 190 Clear 12 Page Up 33 Insert 45 /? 191 Enter 13 Page Down 34 Delete 46 `~ 192 Shift 16 End 35 Num Lock 144 [{ 219 Control 17 Home 36 ;: 186 / Alt 18 Left Arrow 37 =+ 187 ]} 221 Cape Lock 20 Up A 数字键盘上的键的键码值(keyCode) 功能键键码值(keyCode) 按键 键码 按键 键码 按键 键码 按键 键码 0

appium定位元素

家住魔仙堡 提交于 2020-01-25 11:23:28
一、常用识别元素的工具 uiautomator:Android SDK自带的一个工具,在tools目录下 monitor:Android SDK自带的一个工具,在tools目录下 Appium Inspector:Appium自带的一个功能,只有mac下可以使用该功能 下面是用monitor抓取到的页面元素 下面使用Appium Inspector定位的元素 二、元素定位 1.格式:find_element_by_定位方式(value) 通过id定位 (取resource-id的值): driver.find_element_by_id("com.wuba.zhuanzhuan:id/azo") 也可以直接用id后面的内容driver.find_element_by_id("azo") 通过class_name定位 (取class的内容) driver.find_element_by_class_name("android.widget.RelativeLayout") 通过xpath定位 (取xpath得内容) driver.find_element_by_xpath("//android.widget.LinearLayout[1]/android.widget.XXX") 通过text定位 (需要使用uiautomator的定位方式,使用text的内容) driver

Android KeyCode列表

孤街醉人 提交于 2020-01-25 01:31:10
KEYCODE列表 电话键 KEYCODE_CALL 拨号键 5 KEYCODE_ENDCALL 挂机键 6 KEYCODE_HOME 按键Home 3 KEYCODE_MENU 菜单 键 82 KEYCODE_BACK 返回键 4 KEYCODE_S EA RCH 搜索 键 84 KEYCODE_CAMERA 拍照键 27 KEYCODE_FOCUS 拍照对焦键 80 KEYCODE_POWER 电源键 26 KEYCODE_NOTIFICATION 通知键 83 KEYCODE_MUTE 话筒静音键 91 KEYCODE_VOLUME_MUTE 扬声器静音键 164 KEYCODE_VOLUME_UP 音量增加键 24 KEYCODE_VOLUME_DOWN 音量减小键 25 控制键 KEYCODE_ENTER 回车键 66 KEYCODE_ESCAPE ESC键 111 KEYCODE_DPAD_CENTER 导航 键 确定键 23 KEYCODE_DPAD_UP 导航键 向上 19 KEYCODE_DPAD_DOWN 导航键 向下 20 KEYCODE_DPAD_LEFT 导航键 向左 21 KEYCODE_DPAD_RIGHT 导航键 向右 22 KEYCODE_MOVE_HOME 光标 移动 到开始键 122 KEYCODE_MOVE_END 光标移动到末尾键 123

Convert string representation of keycode to Qt::Key (or any int) and back

别来无恙 提交于 2020-01-23 05:45:07
问题 I would like to convert a string representing a key on the keyboard to a keycode enum like Qt::Key (or anything else). Example conversions would be: "Ctrl" to Qt::Key_Control "Up" to Qt::Key_Up "a" to Qt::Key_A "5" to Qt::Key_5 As you see the above includes not just alpha numeric keys but modifiers and special keys. I'm not attached to the Qt keycode enum, but it seems that Qt has this parsing functionality in QKeySequence 's fromString static function (see this direct link): QKeySequence

JavaScript事件

时间秒杀一切 提交于 2020-01-23 03:49:07
最近更新:2014年03月02日09:54:44 首发链接: http://www.cnblogs.com/sprying/p/3194899.html 一、事件处理程序 1、HTML事件处理程序 如果当前绑定事件的元素是表单的一个输入元素;则this隐性指代可描述如下 function(){ with(document){ with(this.form){ with(this){ // 元素属性值 } } } } 2、DOM0级事件处理程序 事件处理程序是在元素的作用域中运行的,也就this引用当前元素。 3、DOM2级事件处理程序 addEventListener 、 removeEventListener 接受三个参数,最后一个参数是一个布尔值,false表示在冒泡阶段调用事件处理程序,true是在捕获阶段调用。通过addEventListener添加的匿名函数将无法移除。 4、IE事件处理程序 attachEvent 、 detachEvent ,此方法接受两个参数,事件处理程序名称和事件处理程序函数,事件都被添加到冒泡阶段;attachEvent方法内,this = window,相比Dom方法以添加事件相反顺序执行。 跨浏览器的事件处理程序 addHandler: function (element, type, handler) { if (element

监听键盘上下键

本秂侑毒 提交于 2020-01-18 04:03:33
< ! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" > < html > < head > < title > keyboard control 1 < / title > < style > tr . highlight { background : # 08246 B ; color : white ; } < / style > < / head > < body > < table border = "1" width = "70%" id = "ice" > < tr > < td > < input type = 'text' > < / td > < td > < input type = 'text' > < / td > < td > < input type = 'text' > < / td > < td > < input type = 'text' > < / td > < / tr > < tr > < td > < input type = 'text' > < / td > < td > < input type = 'text' > < / td > < td > < input type = 'text' > < / td > < td > < input type =

CTRL keyCode (17) not working in JavaScript?

怎甘沉沦 提交于 2020-01-17 05:32:13
问题 I have the following code which adds an eventListener to a HTML textarea. It's supposed to console log the keycode which was pressed, and, if the keyCode is == to 17 (CTRL), console log "You pressed CTRL.". For some reason, when I press CTRL in the textarea, it's not console logging the keyCode which was pressed, nor "You pressed CTRL." If I press "A" for example, console log return "97" which is correct. It also works with all other letters. Here's the code: document.getElementById("msgBox")

jQuery中的键盘事件、取消事件冒泡、不同的元素不同的设置方式---each()、多库共存$.noConflict()

限于喜欢 提交于 2020-01-16 03:40:59
1、键盘事件keydown()、e.keyCode;//键盘按下后的键对应的键值 $ ( document ) . keydown ( function ( e ) { var keyCode = e . keyCode ; //键盘按下后的键对应的键值 switch ( keyCode ) { case 65 : $ ( "#div" ) . css ( "backgroundColor" , "red" ) ; break ; case 66 : $ ( "#div" ) . css ( "backgroundColor" , "green" ) ; break ; case 67 : $ ( "#div" ) . css ( "backgroundColor" , "blue" ) ; break ; case 68 : $ ( "#div" ) . css ( "backgroundColor" , "yellow" ) ; break ; case 69 : $ ( "#div" ) . css ( "backgroundColor" , "black" ) ; break ; } } ) ; 2、取消事件冒泡 //事件冒泡:元素中有元素,这些元素都有相同的事件,一旦最里面的元素的事件触发了,外面的所有的元素的相同的事件都会被触发 //元素A中有一个元素B