大佬们,javafx如何设置文本框默认的输入法,我的登录程序用户名文本框一直默认都是中文输入法每次都要按shift键,想把默认输入法改为英文的,这样就不会那么麻烦了。
使用JS 来限制
<script language="JavaScript">
function checkKeycode(e) {
var keycode=e.keyCode? e.keyCode : e.charCode
if(isEnglishKeyCode(keycode)){
//do something if u want
}
else{
void(0);
}
}
</script>
<form>
<input type="text" onkeydown="checkKeycode(event); this.select()" />
</form>
参考链接:force users to type with english keyboard in input text field
哥,你是说通过webview调用js来设置么???
style="ime-mode:disabled;"
哥,我加在了fxml那里,发现不行啊。