【问题标题】:How do I get keyboard language changes - Java如何更改键盘语言 - Java
【发布时间】:2020-08-04 14:16:38
【问题描述】:

我尝试了许多不同的方法:InputContext、System.getProperty,甚至是 JNI。但他们都没有工作。我想检测用户在应用程序运行时何时更改他/她的键盘语言。请帮忙。

【问题讨论】:

  • @JackFlamp 我用过,但是这种方法在应用程序运行时不会检测到键盘语言的变化。我尝试使用 while 循环,但它存储了应用程序启动时的值。

标签: java keyboard


【解决方案1】:

试试Locale.getDefault()。这可能会给你你需要的东西。检查 API 以获取 Locale 上的方法,为您提供语言和内容

【讨论】:

  • 这是默认的操作系统语言。我想要当前选择的键盘输入语言
猜你喜欢
  • 2011-08-08
  • 1970-01-01
  • 2023-03-16
  • 2016-08-11
  • 2011-08-19
  • 1970-01-01
  • 2021-05-04
  • 2011-09-14
  • 2023-03-04
相关资源
最近更新 更多