2012-10-11 44 views
0

我需要有一個文本字段,如果用戶輸入了特殊字符或數字,則不會顯示任何內容。我有這個名稱文本框,我需要將其縮小到字母輸入只。用戶也可以退格和移位(通過使用按鍵或者鍵盤或者鍵盤釋放,無論哪個更好)如何製作僅接受字母退格和空格的文本字段

EDITED。

+1

我會使用['DocumentFilter'](http://docs.oracle.com/javase/7/docs/api/javax/swing/text/DocumentFilter.html),有一些非常好的例子[這裏](http://www.jroller.com/dpmihai/entry/documentfilter) – MadProgrammer

+0

@MadProgrammer,因爲這是規範的答案,我建議你做一個(只是多一點肉...我會upvote :-) –

+0

@JimGarrison在回答中填寫「我已經回答了這個問題一百萬次」真的很難:P – MadProgrammer

回答

2

DocumentFilter是你在這種情況下的朋友。

的DocumentFilter,顧名思義,它是Document 突變方法

我也要MDP's Weblog一些很好的例子過濾器。

相關問題