如何让 jbutton 总结我的 jradiobuttons 的值

How to make jbutton sum up the values of my jradiobuttons

我正在用 jFrame 制作一个项目。它有 15 个 jRadiobuttons。我想要的是一个 jButton,用于添加选定的 jRadioButtons 并在 jTextField 中显示总和。谁能帮我?我已经做了 3 天了,还是做不好。

所以你有数字作为单选按钮的值? 然后像这样尝试: 单击按钮时,遍历所有单选按钮的 foreach 循环。 在循环中,检查它们是否被选中。如果是,则将它们的值添加到总和中。

这是你要的吗?

编辑

  1. 您创建一个包含所有单选按钮的列表。
  2. 在您编写的按钮的侦听器中:

    int sum = 0;
    //foreach loop
    for (jRadiobutton rbutton : rbuttons){
      //Check if the button is selected
      if (rbutton.isSelected){
        sum += rbutton.Value;
      }
    }
    

我希望这个解释足够好。 也许语法不正确,我已经有一段时间没有使用 java...