如何在JTextField中替换预先输入的字符(一次一个)?

时间:2014-05-27 17:02:53

标签: java character-replacement

我正在尝试创建一个文本字段,该字段首先仅包含下划线和短划线,用户将在其中输入数字,以输入社会安全号码。每次用户输入字符时,字符串中的下划线将替换为该数字,例如 ___ - __ - ____ 然后xxx- __ - ____ ,xxx-xx- ____ ,但破折号不会被替换,而是会被跳过。我真的坚持这个,并且任何帮助一点都不胜感激。

1 个答案:

答案 0 :(得分:1)

使用JFormattedTextField。有关详细信息,请查看此tutorial