我需要在 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);
}
}
好的,正如标题告诉您的那样,我需要在一个选项卡上验证 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);
}
}