java - 如何在java中检查当前的键盘语言

标签 java keyboard

java有没有办法检查当前程序的键盘语言是什么? 示例:

Chrome 浏览器:英语

eclipse :英语

Skype:西类牙语

Chrome:英语

(我可以通过 jna - 外部库获取当前程序)

非常感谢!

最佳答案

试试这个:

import java.awt.im.*;  

public class _Test  
{  
    public static void main(String[] args)  
    {  
        InputContext context = InputContext.getInstance();  
        System.out.println(context.getLocale().toString());  
    }  
} 

关于java - 如何在java中检查当前的键盘语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17150993/

相关文章:

android - 出现键盘时向上滚动屏幕

keyboard - Symbian S60 第 5 版中的虚拟键盘 : Which API to use?

vim - 试图理解 Vim 中删除的逻辑

java - Spring MVC 中服务器向客户端发送消息

java - 如何使圆反弹矩形的角 - 处理

java - Java 升级后,NTLM 不再与 Java WebStart 一起使用

ios - 如何隐藏IOS键盘上的返回键

java - 如何运行多个T(Threaded)Server?

java - INSERT OR IGNORE 插入重复语句

java - 更改输入按钮以说出猜测