代码在这里(注册方法):
String jmeno = reg_jmeno.getText();
String heslo1 = reg_heslo.getText();
String heslo2 = reg_heslo2.getText();
String email = reg_mail.getText();
String vek = reg_vek.getText();
if (jmeno.equals("") || email.equals("") || vek.equals("") || heslo1.equals("") || heslo2.equals("")) {
JOptionPane.showMessageDialog(null, "Nezadali jste některé z uvedených polí.", "Neúspěšná registrace", JOptionPane.ERROR_MESSAGE);
System.exit(0);
}
try {
if(vek.length()>4) {
JOptionPane.showMessageDialog(null,"Příliš vysoký věk.");
try {
Stage x = new Stage();
this.loginWindow(x);
} catch (Exception eplz2) {
JOptionPane.showMessageDialog(null, "Chyba aplikace.");
}
}
} catch (NumberFormatException nfe) {
JOptionPane.showMessageDialog(null,"Neplatný formát čísla.");
}
答案 0 :(得分:0)
我认为你的代码是无序的
String jmeno = reg_jmeno.getText();
String heslo1 = reg_heslo.getText();
String heslo2 = reg_heslo2.getText();
String email = reg_mail.getText();
String vek = reg_vek.getText();
if (jmeno.equals("") || email.equals("") || vek.equals("") || heslo1.equals("") || heslo2.equals("")) {
JOptionPane.showMessageDialog(null, "Nezadali jste některé z uvedených polí.", "Neúspěšná registrace", JOptionPane.ERROR_MESSAGE);
System.exit(0);
}else
{
try
{
if(vek.length()>4) {
JOptionPane.showMessageDialog(null,"Příliš vysoký věk.");
}else
{
try {
Stage x = new Stage();
this.loginWindow(x);
} catch (Exception eplz2) {
JOptionPane.showMessageDialog(null, "Chyba aplikace.");
}
}
}
}