标签: keyevent

如何通过JavaScript使用F11键事件使浏览器全屏显示

我想让我的浏览器全屏.和我们做F11关键事件时一样.我发现了一些例子

function maxwin() {
    var wscript = new ActiveXObject("WScript.Shell");
    if (wscript!=null) {
         wscript.SendKeys("{F11}");
    }
}
Run Code Online (Sandbox Code Playgroud)

哪个不适用于Mozilla或任何其他最新的浏览器.如果有任何方法可以解决这个问题,请告诉我.

谢谢.(提前.)

javascript browser screen fullscreen keyevent

7
推荐指数
3
解决办法
6万
查看次数

EditText没有收到TAB键事件 - stock soft vk

我的应用程序有一个ListViewEditText坐在下面.由于某种原因,TAB键不会触发onKeyListener.我正在处理的所有其他键(DEL,ENTER,DPAD_UP/DOWN/CENTER)都很好.我添加了一个断点dispatchKeyEvent,再次没有运气接收TAB事件.

我的应用程序之前有一个很大TextView的显示文本,在此期间,TAB事件收到了很好.在ListView现在已经取代了TextView.

我完全不知道为什么不再接收TAB事件.这是一个库存Xoom,运行ICS 4.0.4和库存N1,2.3.6.

我用我的相比,对当前版本的代码TextView和大量代码只是为了处理ListView在的地方TextView.除了nextFocusLeftnextFocusRight属性,其他什么都已经改变了的EditText.

编辑:我刚尝试使用Go Keyboard和Hacker的键盘,TAB收到了.看起来这只是一些虚拟键盘

tabs android listview keyevent android-edittext

7
推荐指数
1
解决办法
954
查看次数

如何在linux上的后台使用python捕获mouseevents和keyevent

我想创建一个可以在后台运行的python脚本,但是当mouseevent或keyevent发生时打印文本.是否有任何库/内置功能来实现这一目标?或者我可以调用任何系统命令来获取此信息?成为根本不是问题.

python linux background keyevent mouseevent

7
推荐指数
1
解决办法
1万
查看次数

JavaFX KeyEvent返回KeyCode.UNDEFINED

我创建了一个简单的JavaFX应用程序,它接收来自TextField中用户的输入.我将KeyTyped事件从SceneBuilder附加到控制器.我的功能看起来像这样:

@FXML private void keyTyped(KeyEvent event) {
    System.out.println(event.getCode().equals(KeyCode.ENTER));
}
Run Code Online (Sandbox Code Playgroud)

当我输入回车键时,此功能始终打印出UNDEFINED.有想法该怎么解决这个吗?我输入的其他字母似乎也有同样的问题.

java javafx input keyevent javafx-2

7
推荐指数
1
解决办法
5294
查看次数

来自Service的dispatchKeyEvent

我有一个在服务中创建的浮动视图,我需要在触摸此视图时调度关键事件.我发现view.dispatchKeyEvent(需要前景活动的上下文,而关键事件调度仅在活动为前景时才有效.当您关闭/暂停活动并触摸视图时 - 没有任何反应,甚至没有NPE LogCat.

有没有办法在主要活动之外使用这种方法?

service android view keyevent

7
推荐指数
1
解决办法
3114
查看次数

onKeyEvent和辅助功能服务

我的用户将使用TalkBack或其他一些Accessible Service.我想在我们的应用程序中捕获onKeyEvent事件,但事件将被分派到启用的Accessibility Services.我创建了以下基本辅助功能服务.

public class Accessibility_Service extends AccessibilityService {

    private String TAG = Accessibility_Service.class.getSimpleName();

    @Override
    public boolean onKeyEvent(KeyEvent event) {
        int action = event.getAction();
        int keyCode = event.getKeyCode();
        if (action == KeyEvent.ACTION_UP) {
            if (keyCode == KeyEvent.KEYCODE_VOLUME_UP) {
                Log.d("Hello", "KeyUp");
            } else if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) {
                Log.d("Hello", "KeyDown");
            }
            return true;
        } else {
            return super.onKeyEvent(event);
        }
    }

    /**
     * Passes information to AccessibilityServiceInfo.
     */
    @Override
    public void onServiceConnected() {
        Log.v(TAG, "on Service Connected");
        AccessibilityServiceInfo info = new AccessibilityServiceInfo(); …
Run Code Online (Sandbox Code Playgroud)

android accessibility keyevent android-a11y

7
推荐指数
2
解决办法
7611
查看次数

JavaFX TextField:自动将文本转换为大写

我的FXMl上有一个JavaFX TextField控件,看起来像这样......

<TextField fx:id="input_search" onKeyPressed="#keyListener" prefHeight="25.0" prefWidth="197.0" />
Run Code Online (Sandbox Code Playgroud)

我想在用户输入时自动所有字符更改大写.

我控制器中的代码:

public void keyListener(KeyEvent event){
    //maybe transform the pressed key to uppercase here...
}
Run Code Online (Sandbox Code Playgroud)

java javafx keyevent fxml

7
推荐指数
2
解决办法
8476
查看次数

如何从Android移动设备键盘获取keyCodes?

目前,我在移动设备上遇到问题.我有一个输入字段,只允许按下某些键:例如,只有数字0-9.它在网络浏览器上运行得很棒.但是当我在我的Android移动设备中打开它时,它会失败.

我用过keyupkeypress.keyup正在工作,但我想知道哪个键从移动键盘发起了事件.我怎么会这样?

javascript mobile jquery android keyevent

7
推荐指数
1
解决办法
1万
查看次数

C#消耗全局关键事件

我现在面对一个艰难的,至少对我来说很难!

我正在使用此代码捕获按键事件,即使窗口没有焦点也能正常工作.

此外,我希望能够在任何其他具有焦点的应用程序使用之前使用键事件.

搜索后搜索没有给我带来任何结果,有谁知道如何实现这一目标?

c# keyboard keyevent

7
推荐指数
1
解决办法
310
查看次数

我可以使用Java的Robot类(Java.awt.robot)模拟游戏手柄按钮按下吗?

我正在使用Arduino Uno通过USB或蓝牙将(真正的)SNES控制器连接到计算机.

Arduino使用snespad库捕获控制器的按钮按下和释放.它将按钮按下和释放作为字符进行通信(例如,用于按A的'a',用于释放'A'的'A').接下来,Java程序使用rxtx库监听串行输出.最后,Java机器人使用keyPresskeyRelease模拟按键.

不幸的是,这种方法有一些缺点.主要问题是关键映射.我有点随意决定哪些键盘是键盘键.

Java似乎没有任何游戏手柄KeyEvents.当我说"游戏键盘KeyEvent"时,我指的是类似于Android SDK的东西:http://developer.android.com/reference/android/view/KeyEvent.html(ctrl + f"游戏手柄"或"按钮" .)

我的问题是,有没有办法模拟游戏手柄按钮按下而不是使用Java的机器人类按键?

java arduino rxtx keyevent awtrobot

6
推荐指数
1
解决办法
1769
查看次数