我有一个 JTextField 供用户输入序列号。序列号的形式是它不包含任何字母 I、O 或 S,因为它们看起来类似于 1、0 和 5。正确的制作方法是什么,以便如果用户键入其中一个字母,它输入数字而不是?
例如,用户键入AaOo0
并进入 JTextField 为Aa000
澄清,这应该发生在用户键入每个字符时,而不是在他们完成键入并离开文本字段之后。
问问题
544 次
我有一个 JTextField 供用户输入序列号。序列号的形式是它不包含任何字母 I、O 或 S,因为它们看起来类似于 1、0 和 5。正确的制作方法是什么,以便如果用户键入其中一个字母,它输入数字而不是?
例如,用户键入AaOo0
并进入 JTextField 为Aa000
澄清,这应该发生在用户键入每个字符时,而不是在他们完成键入并离开文本字段之后。