我想根据键盘的语言环境来管理TextField的NodeOrientation。
在Swing中,我们使用以下代码:
textField.setComponentOrientation(ComponentOrientation.getOrientation(locale))
我尝试在JavaFx8上找到相同的方法。但是我只能成功做到这一点:
if (locale.getLanguage().equals(new Locale("ar").getLanguage())){
txtField.setNodeOrientation(NodeOrientation.RIGHT_TO_LEFT);
}
这真的很具体,我想找到一种更好的方法。