我需要在 JAVA swing UI (NetBeans) 上验证大约 12 个文本框

I need to validate about 12 textboxes on my JAVA swing UI (NetBeans)

好的,正如标题告诉您的那样,我需要在一个选项卡上验证 12 个文本框。我想通过单独打开每个文本框并添加验证码来做到这一点。但问题是,在按下 Ok 或任何其他键之前,它可能不会显示错误。我正在使用 JDBC 并且需要在进入数据库之前验证文本框。任何帮助将不胜感激!例如 ID、日期、电子邮件、phone、地址。

这里有一个方法可以做到这一点

public class Test extends JFrame {
  JTextField text = new JTextField("Press Return", 40);

  public Test() {
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    text.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent e) { // Called whenever any action preform on textfield
        System.out.println("Text=" + text.getText());
        // Do validation here 
      }
    });

    getContentPane().add(text, "Center");
    pack();
  }

  public static void main(String[] args) {
    new Test().setVisible(true);
  }
}