我想知道是否有方法在我的應用程序中進行驗證,因此輸入到「電話號碼」部分的文本只能添加數字字符並在用戶嘗試輸入時添加System.out.println字母/特殊字符。 我已經在這裏上傳我的代碼:http://pastebin.com/jZ7Xgiq9 因爲我不太確定我是如何植入它的。僅驗證數字字符Java
我也想知道是否有一種方法來禁用空間被添加?
我想知道是否有方法在我的應用程序中進行驗證,因此輸入到「電話號碼」部分的文本只能添加數字字符並在用戶嘗試輸入時添加System.out.println字母/特殊字符。 我已經在這裏上傳我的代碼:http://pastebin.com/jZ7Xgiq9 因爲我不太確定我是如何植入它的。僅驗證數字字符Java
我也想知道是否有一種方法來禁用空間被添加?
退房Googles lib for parsing phonenumbers,它真的很整潔!
您可以通過用戶NumberUtils.isDigits
Apache的
使用正則表達式。 [0-9]*
將一個KeyListener添加到txtPhone並使用, txtPhone.getText()。matches(「[0-9] *」);在keyTyped()事件中爲 。
使用正則表達式!!!!!! – NINCOMPOOP 2013-05-02 07:57:46