带有AND运算符的Java复选框
请,我想在创建不同选项时使用带复选框的AND运算符带有AND运算符的Java复选框,java,Java,请,我想在创建不同选项时使用带复选框的AND运算符 if (chkd.isSelected()){ lbl.setText("hello"); } else if (chkd.isSelected() && chkm.isSelected()){ lbl.setText("cool"); } 请问,最好的方法是什么。我正在使用Eclipse for Java。如前所述,假设定义了chkd和chkm将不起作用,因为如果if语句为true,则不会执行else if
if (chkd.isSelected()){
lbl.setText("hello");
}
else if (chkd.isSelected() && chkm.isSelected()){
lbl.setText("cool");
}
请问,最好的方法是什么。我正在使用Eclipse for Java。如前所述,假设定义了
chkd
和chkm
将不起作用,因为如果if
语句为true,则不会执行else if
请尝试以下方法:
if (chkd.isSelected()) {
if (chkm.isSelected()) {
lbl.setText("cool");
} else {
lbl.setText("hello");
}
}
我们正在检查
chkd
是否为真,然后检查chkm
是否为真,我们是cool
,否则,我们是hello
或者,您可以改变您的if语句
因此,首先检查(a&&b)语句将得到很酷的值。如果&&为非真,将显示其他语句(hello)
if (chkd.isSelected() && chkm.isSelected()) {
lbl.setText("cool");
} else if {
lbl.setText("hello");
}