-2
コンボボックスの値が選択されているかどうかを確認しますが、2番目の条件が真の場合は通知は表示されず、最初の条件が真の場合は通知が表示されますコード。 javaが正しく動作しない場合
if(cboContactType.getValue() == null || cboCountry.getValue() == null){
Notification.show("Contact type and country can't be empty");
} else if(cboContactType.getValue().equals("Email")) {
if(txtEmail.getValue() == null) {
Notification.show("Email can'nt be empty");
}
}
は間違いが何であるかを教えてください。感謝:)
実際の値が表示されます間違いはあなたのコードが思うような価値を持っていない可能性が高いことを覚えておいてください:覚えてください: ""はnullと同じではありません – Stultuske
コードをデバッグすれば理解するでしょう – Maroun
あなたがテストしている値を転記してください –