所以我有这个Pizza程序,并且我创建了一个文本验证,基本上,如果我的用户字段保留为空,则会提示一条消息,指出它们为空。
此外,我的披萨程序有多个页面,因此,当我单击下一步按钮时,它将带我进入下一页。
现在的问题是,我不怎么做,这样我的新页面仅在所有字段都不为空时打开。到目前为止,这是我的代码,否则我什至不知道要写些什么。
if(Pcode.getText().trim().isEmpty() && (Address.getText().trim().isEmpty() && (City.getText().trim().isEmpty()))) {
Invalid_pcodeL.setText("Postal Code is Empty");
Invalid_AddyL.setText("Address is empty");
Invalid_CityL.setText("City is Empty");
}
else if (Pcode.getText().trim().isEmpty()) {
Invalid_pcodeL.setText("Postal Code is Empty");
}
else if (Address.getText().trim().isEmpty()) {
Invalid_AddyL.setText("Address is empty");
}
else if (City.getText().trim().isEmpty()) {
Invalid_CityL.setText("City is Empty");
}
else if {
Page1 Receive = new Page1();
Page1.DeliveryAddy.setText(Address.getText() + " " + City.getText() + " " + (String) Province.getSelectedItem() + " " + Pcode.getText());
Receive.setVisible(true);
this.setVisible(false);
}