标签: java swing locale jtextfield input-language
我有一个Java应用程序,里面有一些JTextFields,我希望默认语言是希伯来语。
JTextFields
我尝试设置JVM参数(-Duser.language=he),我尝试将语言环境设置为希伯来语:
-Duser.language=he
TextFields[ i ].setLocale( new Locale("he"));
区域设置改变了 - 但输入语言没有改变。
唯一有效的方法是通过更改系统语言的SystemParametersInfo更改默认输入语言。还有其他办法吗?
SystemParametersInfo