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

如何在java中检查当前的键盘语言,java,keyboard,Java,Keyboard,java中有没有办法检查当前程序中的键盘语言? 例如: 中文:英文 日食:英语 Skype:西班牙语 中文:英文 (我可以通过jna-外部库获取当前程序) 非常感谢 试试这个: import java.awt.im.*; public class _Test { public static void main(String[] args) { InputContext context = InputContext.getInstance();

java中有没有办法检查当前程序中的键盘语言? 例如:

中文:英文

日食:英语

Skype:西班牙语

中文:英文

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

非常感谢

试试这个:

import java.awt.im.*;  

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