1
我想只允许键盘上的数字键,但我不能。 这里是代码我想只允许键盘上的数字键,但我不能
if (e.getKeyCode()>96 & e.getKeyCode()<106 || e.getKeyCode()>47 & e.getKeyCode()<58){
// do something
}
这段代码有什么问题?
我想只允许键盘上的数字键,但我不能。 这里是代码我想只允许键盘上的数字键,但我不能
if (e.getKeyCode()>96 & e.getKeyCode()<106 || e.getKeyCode()>47 & e.getKeyCode()<58){
// do something
}
这段代码有什么问题?
使用这一个:
if (e.getKeyCode() >= 96 && e.getKeyCode() <= 105 || e.getKeyCode() >= 48 && e.getKeyCode() <= 57){
// do something
}
注& and &&之间的区别,也是固定的键码范围。
谢谢你弗洛里斯 – Alify