我使用NetBeans在Java中创建了一个登陆界面。我想设置当textfield输入格式不符合要求时,然后出现Red提示,如何实现呢?我知道它与焦点事件有关,但我不知道细节
答案 0 :(得分:0)
我建议对textfield使用ActionEvent和ActionListener。
然后使用textfield.getText()获取String数据。
您现在可以通过将其分开来检查字符串的内容。
如果您想检查格式是否为数字,只需使用NumberFormatException。
https://docs.oracle.com/javase/7/docs/api/java/lang/NumberFormatException.html
之后,
你想要一个红色的警示提示,使用红色的标签和.setVisible(布尔值)控制它显示与否。