2010-09-11 72 views

回答

0

我不記得確切的細節,但你應該重寫onInput(..)事件或類似的東西,並在該重寫的方法,你應該測試輸入值,如果它們是負值或零,將值設置爲空白。

3

最好的辦法是實施DocumentFilter。過濾器可以檢查文本是否包含正整數,否則會阻止插入文本。上面的鏈接包含一個關於如何限制文本長度的示例,它應該幫助您開始。

要檢查輸入是否爲正整數,可以使用Integer.parseInt(String s);