为每个jlabel动态创建jradiobuttons

时间:2016-05-04 00:49:59

标签: java swing dynamic jlabel jradiobutton

我的程序所做的是允许用户从电影列表中进行选择,并决定是否要租借或购买每部电影。这是我的代码:

 public void addMovie(JFrame framePassed, JLabel moviePassed, JCheckBox movieCheckBoxPassed){



    if (movieCheckBoxPassed.isSelected() == true)
    {
    framePassed.add(moviePassed);

       bg2.add(rentButton);  
       bg2.add(purchaseButton); 

       framePassed.add(rentButton);
       framePassed.add(purchaseButton);
    }//end if

    else
    {
    framePassed.remove(moviePassed);

    }//end else
   // movieList.add(new Movie());
    framePassed.setSize(1000, 1000);
    framePassed.setVisible(true);



  }//end method

moviePassed已添加到framePassed但单选按钮未显示。任何帮助表示赞赏。提前谢谢。

1 个答案:

答案 0 :(得分:-1)

尝试对单选按钮进行分组:

ButtonGroup optionsButtonGroup = new ButtonGroup();
optionsButtonGroup.add(rentButton);
optionsButtonGroup.add(purchaseButton);