BUR*_*RNS 3 java swing jradiobutton buttongroup
我正在尝试实现两个radiobutton并使它们互斥.
public ProvincesPanel() {
//radiobuttons definitions.csv
this.setName("Provinces 2");
ButtonGroup vanillaOrMod = new ButtonGroup();
vanillaOrMod.add(rdbDefNew);
vanillaOrMod.add(rdbDefVan);
rdbDefNew= new JRadioButton("new definition.csv file");
rdbDefVan= new JRadioButton("vanilla definition.csv file");
add(rdbDefNew);
add(rdbDefVan);
}
Run Code Online (Sandbox Code Playgroud)
现在由于某种原因,我不明白,按钮仍然不是独家的?
感谢您的时间
在创建单选按钮对象之前,您尝试将JRadioButton变量添加到ButtonGroup ,实际上看起来好像是在尝试向ButtonGroup添加空值.
解决方案:不要这样做.创建一个JRadioButton对象第一,只有然后将它们添加到ButtonGroup中.
| 归档时间: |
|
| 查看次数: |
1983 次 |
| 最近记录: |