java - 我们如何更改 JTextField 中的语言?

标签 java

如何在运行时更改 JTextField 中的语言?例如我想输入中文,所以我必须更换键盘(Shift+alt)。

最佳答案

您可以使用 InputContext.selectInputMethod 更改 JTextField 中使用的区域设置:

JTextField txt = new JTextField();
txt.getInputContext().selectInputMethod(Locale.CHINESE);

关于java - 我们如何更改 JTextField 中的语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32735779/

相关文章:

java - 导入模块错误: calling python script using jython in a java program

java - 将外部文件夹添加到可运行 jar 中的 ClassPath

java - Eclipse 两次加载相同的编辑器面板

java - 将现有的java动态web项目导入Eclipse

java - 解析有关有向图的输入

java - 通过java连接到电话系统

java - 无法向对象添加/删除位图

Mac 上的 Java 项目模板?

java - 如何创建 Java 程序的试用版

java - 如何从没有特定名称的 JSONObject 中获取字符串