3

我有一个在 Windows 10 上运行的 JavaFX 应用程序。我想在类似于 MSDN 用户输入范围内使用触摸键盘来更改触摸键盘 但是无法与之交互。所有文本文件都打开默认键盘。 我想找到最接近 JavaFX 作为可能的解决方案。

到目前为止我尝试过的事情:

  1. 试图使用 WM_MESSAGE 来欺骗操作系统,请参见此处。这是一个混乱的解决方法,不适用于 Windows 10。
  2. 将 WM_MESSAGE 或 InputScope 对象封装在可执行文件中,并从 JNI 调用它只会创建从应用程序到键盘的单向转换。这还不够。
  3. 使用自定义键盘或 JAvaFX 触摸键盘(请参阅此处不是一个有效的解决方案,因为这些键盘看起来有点乱,而且它们需要一些我们已经知道存在的 twirking。
  4. set-numeric-layout-for-windows-onscreen-keyboard-programmatically不工作。
  5. 激活触摸启用控件在 javafx中是无关紧要的。
4

0 回答 0