我制作了一个聊天客户端应用程序,并且卡在登录对话框中。基本上,我想要注册按钮事件来检测用户是否输入任何内容到字段框中。此代码不起作用。如何检测JTextField是否为空?
public class RegButtonListener implements ActionListener
{
\t public void actionPerformed(ActionEvent event)
\t {
\t \t if(userBox.getText() != null)
\t \t {
\t \t \t System.out.println("Lol");
\t \t }
\t }
}
您是否尝试过检查空字符串代替? – JonK
我试着检查它是否等于空(==而不是!=),但没有任何反应。就好像JTextField userBox不会为空。 –