【JAVA】java单选框二选一的问题

privateJRadioButtongetJRadioButton1(){if(jRadioButton1==null){jRadioButton1=newJRadio... private JRadioButton getJRadioButton1() {
if(jRadioButton1 == null) {
jRadioButton1 = new JRadioButton();
jRadioButton1.setSelected(true);
jRadioButton1.setText("\u6309 \u7f16 \u53f7");
jRadioButton1.setBounds(340, 115, 74, 23);
}
return jRadioButton1;
}

private JRadioButton getJRadioButton2() {
if(jRadioButton2 == null) {
jRadioButton2 = new JRadioButton();
jRadioButton2.setText("\u6309 \u7247 \u540d");
jRadioButton2.setBounds(340, 137, 74, 23);

}
return jRadioButton2;
}

private JLabel getJLabel2() {
if(jLabel2 == null) {
jLabel2 = new JLabel();
jLabel2.setText("\u63d0\u793a:");
jLabel2.setBounds(340, 442, 44, 15);
}
return jLabel2;
}

private JLabel getJLabel11() {
if(jLabel11 == null) {
jLabel11 = new JLabel();
jLabel11.setText("\u5982\u6240\u67e5\u8be2\u7684\u97f3\u50cf\u5df2\u501f\u51fa\uff0c\u70b9\u51fb\u7ee7\u7eed\uff0c\u6309\u59d3\u540d\u67e5\u627e\u3002");
jLabel11.setBounds(379, 442, 396, 15);
}
return jLabel11;
}

private void jButton2ActionPerformed(ActionEvent evt) {
System.out.println("jButton2.actionPerformed, event="+evt);
//TODO add your code for jButton2.actionPerformed
}
public static void main(String[] args) {
ButtonGroup group = new ButtonGroup ();
group.add(jRadioButton1);
group.add(jRadioButton2);
}

}
运行没有错误但是为什么还是两个选项都能选呢?
展开
 我来答
Tico7
2011-08-27 · 超过14用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:32.7万
展开全部
这是SWING图形化界面把 直接用鼠标拖拽多好,弄一个绝对布局,添加一个JRadioButton,我经常用鼠标托,方便

在AWT中是通过复选框组CheckBoxGroup来实现单选框的功能的,而在Swing中则直接提供了一个单选框JRadioButton。
风铃剑侠
2011-08-27 · TA获得超过1145个赞
知道小有建树答主
回答量:781
采纳率:0%
帮助的人:979万
展开全部
一看就知道,是自己脱得界面。。。。

你去设置RadioButton
的属性去,很多至于哪个,我也懒得去打开给你看了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式