keyboard.js

来自「javascript 很酷的类库」· JavaScript 代码 · 共 31 行

JS
31
字号
isc.Label.create({    ID: "theLabel",    canFocus: true,    showEdges: true,    padding:4,    contents: "Click me, then move me with arrow keys.",    keyPress : function () {        var left = this.getOffsetLeft();        var top = this.getOffsetTop();        switch (isc.Event.getKey()) {            case "Arrow_Left":                 left -= 10; break;            case "Arrow_Right":                 left += 10; break;            case "Arrow_Up":                 top -= 10; break;            case "Arrow_Down":                 top += 10; break;            default : return;        }                // don't go out of bounds        if (left < 0) left = 0;        if (top < 0) top = 0;        this.setLeft(left);        this.setTop(top);    }});

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?