-1
我有一個文本域(用於名稱),我想阻止用戶輸入數字,或者爲空!JTextField包含控制方法
我嘗試這一切,但有一些體弱它:
public boolean nameControl(String str) {
if (haveDigit(str)) return false; // works corrctly
else if (str.isEmpty()) return false; // Not work
else if (str.length() == 0) return false; // not work
return true;
}
如何或在哪裏調用這段代碼? [SSCCE](http://sscce.org)? DocumentFilters非常適合這種情況,如果您搜索此網站,則可以使用此工具找到此類問題的答案。另外,請考慮讓您的問題更完整,以免我們不斷拖動信息。 –
或'InputVerifier',見[這裏](http://stackoverflow.com/a/11818183/230513)。 – trashgod