使用Java需要将RadioButton未选中的数字更改为0

我创建了一个简单的Java单选按钮项目。如果我选中了在文本框1.上显示的单选按钮结果,如果我未选中,则单选按钮结果需要显示为0。如果我未选中,则结果显示为0。 到目前为止我累了什么,下面附上。

int  r1marks = 0;
int  r2marks = 0;
  if(r1.isSelected())
    {
        if(r1.isSelected() == true)

    {
        JOptionPane.showMessageDialog(this, "C#" + r1marks);
        r1marks = 1;

    }
    else
    {

        r1marks = 0;
    }
        txtmarks.setText(String.valueOf(r1marks));

    }
    else  if(r2.isSelected())
    {

   if(r2.isSelected()==true)
    {
        JOptionPane.showMessageDialog(this, "VB" + r2marks);
         r2marks = 1;

    }
     else
        {

        r2marks = 0;
        }

    }