如何模拟功能键(启用FN键)按下
How to simulate function key (enable FN key) press
我正在尝试模拟我的功能键,但是,KeyEvent class 没有功能启用键的名称。我试过 program,但它没有给我任何功能键的名称。
我的按键代码:
package myCode;
import java.awt.*;
import java.awt.event.KeyEvent;
public class KeyboardLights {
public static void main(String[] args) {
try {
Robot r = new Robot();
int keyCodeFn = KeyEvent.VK_F; // Don't know what the FN key is
int keyCode = KeyEvent.VK_F4;
r.keyPress(keyCodeFn);
r.keyPress(keyCode);
r.keyRelease(keyCodeFn);
r.keyRelease(keyCode);
} catch (AWTException e) {
e.printStackTrace();
}
}
}
我在 keyevent 页面中找不到任何 "FN" 键,所以有谁知道如何模拟 FN 启用键
关于左下角的FN键:
这里提出了一些解决方案:
Using the Robot class in Java to simulate "Fn" key press
这里提到了关于这个问题的一些想法:
Java Interface for Multimedia Keys
我正在尝试模拟我的功能键,但是,KeyEvent class 没有功能启用键的名称。我试过 program,但它没有给我任何功能键的名称。
我的按键代码:
package myCode;
import java.awt.*;
import java.awt.event.KeyEvent;
public class KeyboardLights {
public static void main(String[] args) {
try {
Robot r = new Robot();
int keyCodeFn = KeyEvent.VK_F; // Don't know what the FN key is
int keyCode = KeyEvent.VK_F4;
r.keyPress(keyCodeFn);
r.keyPress(keyCode);
r.keyRelease(keyCodeFn);
r.keyRelease(keyCode);
} catch (AWTException e) {
e.printStackTrace();
}
}
}
我在 keyevent 页面中找不到任何 "FN" 键,所以有谁知道如何模拟 FN 启用键
关于左下角的FN键:
这里提出了一些解决方案:
Using the Robot class in Java to simulate "Fn" key press
这里提到了关于这个问题的一些想法:
Java Interface for Multimedia Keys