java - 在Java程序中打开Windows虚拟键盘

标签 java keyboard virtual

我想在按钮中创建一个事件。

当我单击按钮时,我想打开 Windows 虚拟键盘。

你能帮我写一下代码吗?

感谢您的合作。

致以诚挚的问候。

最佳答案

您可以使用getRuntime来执行它:

import java.io.IOException;

public class ShowVirtualKeyboard{

    public static void main(String argv[]) throws IOException {
    String sysroot = System.getenv("SystemRoot");
    Process proc = Runtime.getRuntime().exec(sysroot + "/system32/osk.exe");
}
}

你可以调用proc.destroy()来删除它。

问候。

关于java - 在Java程序中打开Windows虚拟键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4948420/

相关文章:

java - 如何在 Java 中正确转换嵌套泛型类型

java - groovy 属性类的 JAXB 注释

java - 如何让 JButton 进入与图像相同的窗口?

java - 如何在for循环中创建新对象?

android - 如何将常用电子邮件域(gmail/yahoo/hotmail)的快捷方式添加到 android 电视键盘?

ios - SWIFT代码;无法使用标准方法关闭键盘

c++ - 在派生类中使用 'virtual'

java - 制作一个创建对象并在单击时显示的按钮

c++ - C++中虚拟公共(public)类的副作用

virtual - Meteor 如何处理多个虚拟主机?