【发布时间】:2009-11-05 10:01:49
【问题描述】:
对 java 完全陌生,而且还在苦苦挣扎。
我需要获取用户首选语言
我做了以下
区域设置 userPreferredLocale = Locale.getDefault() ;
然而,尽管我的语言是“da-DK”,但上述内容总是得到“en-GB”
所以我尝试了以下我认为会返回正确用户语言的方法 字符串语言环境 = System.getProperty("user.language"); System.out.println("系统的Locale为:"+locale);
但是现在我崩溃了 java.security.AccessControlException:访问被拒绝(java.util.PropertyPermission user.language 读取) 我需要做什么才能拥有完整的权利? 我需要创建一个文件并将其放在某个地方吗?
你能帮忙吗? 谢谢
【问题讨论】:
-
这是一个独立的 Java 应用程序、小程序还是网络启动的应用程序?
-
您好,这是一个页面上有 javaapplet 的 asp.net 应用程序
标签: java