如何在 NetBeans 中使用 jtextField 焦点事件
How to jtextField focus event in NetBeas
我用NetBeans在Java做了一个登陆界面。我想设置当textfield的输入格式不符合要求时,出现红色提示,如何实现?我知道跟focus事件有关,但不知道详情
我建议对文本字段使用 ActionEvent 和 ActionListener。
然后使用 textfield.getText() 获取字符串数据。
您现在可以通过分离来检查字符串的内容。
如果您想检查格式是否为数字,只需使用 NumberFormatException。
https://docs.oracle.com/javase/7/docs/api/java/lang/NumberFormatException.html
之后,
你想要一个红色的警告提示,使用红色的标签,.setVisible(boolean) 来控制它是否显示。
我用NetBeans在Java做了一个登陆界面。我想设置当textfield的输入格式不符合要求时,出现红色提示,如何实现?我知道跟focus事件有关,但不知道详情
我建议对文本字段使用 ActionEvent 和 ActionListener。
然后使用 textfield.getText() 获取字符串数据。
您现在可以通过分离来检查字符串的内容。
如果您想检查格式是否为数字,只需使用 NumberFormatException。
https://docs.oracle.com/javase/7/docs/api/java/lang/NumberFormatException.html
之后,
你想要一个红色的警告提示,使用红色的标签,.setVisible(boolean) 来控制它是否显示。