查看哪个Textfield为空

时间:2016-10-29 21:01:00

标签: java swing jtextfield

我正在做我的学校项目。我有学生注册表。所以当我输入学生的详细信息并按下" Save"按钮,我可以将详细信息保存到数据库中。但我需要验证所有的jTextfields,以便如果用户意外没有插入细节(让我们说出他的姓),我需要停止将数据保存到数据库中" Save"点击按钮。如果用户忘记输入几个细节(如中间名,街道地址,性别),我需要显示一条错误,说这些jTextfields为空,您需要将数据插入其中。

我特别需要告诉哪个Textfield导致错误。不是整体或公开的#34;你有一个错误"但我需要告诉用户这些文本字段导致错误,您需要在其上插入数据。

1 个答案:

答案 0 :(得分:0)

只需检查if声明中的条件,然后打印出您的信息即可。将其添加到您的save按钮代码中。 尝试这样的事情:

    if(jFeild.getText().equals("")) { //or your condition which validates it
    JOptionPane.showMessageDialog(yourFrame, "message you want to display");
   } 

其余的你可以自己实现,我想你会明白该怎么做。