我知道下面的代碼將禁止用戶輸入數字,但是如何操作它以禁止特殊字符,例如: ,./;'#[]-=<>?:@~{}_+
。停止用戶輸入特殊字符
txtUserName.addKeyListener(new KeyAdapter() {
public void keyTyped(KeyEvent e) {
char c = e.getKeyChar();
if (Character.isDigit(e.getKeyChar()))
e.consume();
}
});
他不會被禁止輸入數字,只允許輸入數字? –