如何驗證用戶輸入只包含5位數和2位小數。我使用下面的代碼來檢查5位數字,但是如何檢查2位小數。Java文本字段十進制驗證
if (!id.equals("")) {
try {
Integer.parseInt(id);
if (id.length() <= 5) {
return true;
}
} catch (NumberFormatException nfe) {
return false;
}
}
您可能對[JFormattedTextField]感興趣(http://download.oracle.com/javase/6/docs/api/javax/swing/JFormattedTextField.html)。 –