// using if statements and logical operators private void btnGoActionPerformed(java.awt.event.ActionEvent evt) { //---see what color they picked if (rdoRed.isSelected()) { JOptionPane.showMessageDialog(this, "You picked Red"); rdoRed.setSelected(false); } else if (rdoBlue.isSelected()) { JOptionPane.showMessageDialog(this, "You picked Blue"); rdoBlue.setSelected(false); } else if (rdoGreen.isSelected()) { JOptionPane.showMessageDialog(this, "You picked Green"); rdoGreen.setSelected(false); } else JOptionPane.showMessageDialog(this, "You did not pick a color"); //---see if they are hungry! if (chkFries.isSelected() && chkDrink.isSelected()) //conditional AND (logial operator) { JOptionPane.showMessageDialog(this, "You ordered fries and a drink with your color!."); chkFries.setSelected(false); chkDrink.setSelected(false); } else if (chkFries.isSelected() || chkDrink.isSelected()) //conditional OR with nested If statement { if (chkFries.isSelected()) { JOptionPane.showMessageDialog(this, "You should also get a drink."); chkFries.setSelected(false); } else if (chkDrink.isSelected()) { JOptionPane.showMessageDialog(this, "You should also get some fries."); chkDrink.setSelected(false); } } }