【发布时间】:2013-12-09 10:47:34
【问题描述】:
我正在做我的大学项目,我们必须为一家三明治店设计一个程序。我被困在一个地方。如果在buttongroup1 中没有选择任何内容,我想显示消息框。
我尝试了这段代码,但它似乎无法正常工作:
boolean ButtonGroup1 = false;
if (ButtonGroup1 == false)
JOptionPane.showMessageDialog (null, "Pleace Selete the Sandwiches order" );``
这是程序:
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
/* Errors -------------------------------*/
buttonGroup1.add(HamRButton);
buttonGroup1.add(ChickenRButton);
buttonGroup1.add(CheeseRButton);
buttonGroup1.add(PorkRButton);
buttonGroup1.add(TunaRButton);
buttonGroup2.add(WaterRButton);
buttonGroup2.add(BottleofPOP);
buttonGroup2.add(CanofPoP);
buttonGroup3.add(CheeseExButton);
buttonGroup3.add(SaladExButton);
buttonGroup3.add(HamExButton);
buttonGroup3.add(TunaExButton);
buttonGroup3.add(ChickenExButton);
buttonGroup3.add(PorkExButton);
boolean buttonGroup1 = false;
if (!buttonGroup1){
JOptionPane.showMessageDialog(null, " ");
}
【问题讨论】:
-
“似乎无法正常工作”是什么意思?另外,最好写
!buttonGroup1而不是== false。还要尝试遵循 Java 命名约定,让变量以小写开头。 -
每当我运行程序时,即使我选择单选按钮,它也会向我显示消息对话框,感谢我从现在开始关注它们。
-
@MarounMaroun 你能告诉我吗?如何解决这个问题?
-
我无法从您发布的代码中看出任何内容,请发布SSCCE
标签: java swing radio-button boolean buttongroup