0
我有一個JTextfield
用戶輸入一個「社會安全號碼」。 SSN有9個數字和2個破折號,總共11個字符。限制和格式化JTextfield
如何限制JTextField
爲11個字符,也有在4個和 2個破折號在文本框的第11個字符的位置?
我有一個JTextfield
用戶輸入一個「社會安全號碼」。 SSN有9個數字和2個破折號,總共11個字符。限制和格式化JTextfield
如何限制JTextField
爲11個字符,也有在4個和 2個破折號在文本框的第11個字符的位置?
您可能需要使用:How to Use Formatted Text Fields
而且這可能幫助: JFormattedTextField
更多的幫助,請參見本MaskFormatter
下面是一個示例代碼段:
MaskFormatter formatter = new MaskFormatter("####-###-####");
編輯:
經過一番研究,我發現一個的DocumentFilter會做得更好,
有關詳細信息,請參閱本:Implementing a Document Filter
我已經有一個面具格式化的文本框....你的回答不幫助 – nico11
那麼你的問題是什麼? – COD3BOY