我正在尝试创建一个返回值“用户名”的 JTextArea。我有一个以用户名作为列的数据库,并且我已经研究过如何选择和查询。唯一的事情是,我希望 JTextArea 在他们输入用户名时验证用户名,比如 YouTube。这主要是为了防止每个人使用相同的用户名。(例如,“Smilese 不可用”,在该人键入时作为 Jlabel 输出。)是否有任何 JTextArea 的侦听器检查该人是否正在键入?或者有没有人推荐的代码?任何人?回顾一下:
1) 我有一个列名的数据库 2) 我知道如何在必要时查询并在列中找到用户名 3) 问题是我没有看到可以检查“如果”的 JTextField 属性(例如 Action 事件)用户正忙于输入”,只有 KeyTyped,它会阻止用户在运行前输入超过 1 个字符(将那个字母作为变量并输出)。4) 有听众吗?或任何可以提供帮助的 JTextArea ?这里也可以提到任何其他可能起作用的组件(JPanel 等):)