document.onreadystatechange = function () {
if (document.readyState == "complete") {
Map.load('#{id}', 25, 12, 2);
Map.moveTo(25, 12, #{zoom});
}
};
答案 0 :(得分:0)
您可以使用org.apache.commons.lang.StringUtils.isBlank,它执行以下操作:检查String是否为空格,空("")或null 你也不需要显式调用trim()方法,因为它也会检查空格。这个类在apache-commons-lang.jar中可用
if(StringUtils.isBlank(age.getText())||StringUtils.isBlank(name.getText())||
StringUtils.isBlank(ssn.getText())||StringUtils.isBlank(cv.getText())||StringUtils.isBlank(position.getText())||
StringUtils.isBlank(phone.getText())||StringUtils.isBlank(city.getText())|| StringUtils.isBlank(HouseNo.getText())||StringUtils.isBlank(street.getText())
||StringUtils.isBlank(mail.getText())||StringUtils.isBlank(nationality.getText())||StringUtils.isBlank(zip.getText())) {
JOptionPane.showMessageDialog(this,"Please Enter your info again");
Apply.setEnabled(false);
}
答案 1 :(得分:0)
我在查看最近添加的问题时看到了这一点。最常见也是最简单的方法是使用getText()
isEmpty()
和trim()
方法。
yourJTextfield.getText().trim().isEmpty();
//如果为空则返回true,否则返回false。
我们使用trim()的原因是删除任何前导或尾随空格,以防用户在键入String时按下空格。
我希望这会有所帮助。