xcxd.net
当前位置:首页 >> jrADioButton实现单选 >>

jrADioButton实现单选

将JRadioButton放进JPanel里面

JPanel outer = new JPanel();outer.setBorder(BorderFactory.createTitledBorder("方向"));

1. JRadioButton 需要把 radio 加入到一个button 组 里面 让这些 radio 与 其他不同的 分组radio 隔开.具体做法..stamford = new JRadioButton("Stamford Institution"); stmark = new JRadioButton("St Marks Institution"); republic = new

把这两个jRadioButton添加到一个组里ButtonGroup.

那个是单元按钮吧,你要多弄几个,加入radiobuttongroup ,他的意思是在一组radiobutton中,默认那个选中.比如说性别有男女,你可以设置男选中,也可以设置女选中,但是一组只能设置一个选中.

radiobutton不是单选按钮么?实在不行你就用checkbox吧,选中一个的时候,禁用另外一个取消选中的时候,释放禁用的那一个依稀记得应该是:checkbox.enabled=fa

你先创建一个ButtonGroup对象,,然后把你的JRadioButton 都添加进去,就可以实现单选了.

创建一个ButtonGroup对象,,在把二个JRadioButton 添加进去就可以实现单选了.看下面的部份代码相信你能看懂 JRadioButton jb1 = new JRadioButton("男"); JRadioButton jb2 = new JRadioButton("女"); jb1.setBounds(350,180,50,50); jb2.setBounds(400,180,50,50); ButtonGroup bg = new ButtonGroup(); bg.add(jb1); bg.add(jb2); cont.add(jb1); //cont 是得到的内容面板 cont.add(jb2);

//声名两单选按钮private JRadioButton male;private JRadioButton female;//初始化按钮男默认选male = new JRadioButton("男", true);female = new JRadioButton("女");//两按钮放同组ButtonGroup group = new ButtonGroup();group.

JCheckBox是复选框,想实现单选最好使用JRadioButton再看看别人怎么说的.

zdhh.net | fkjj.net | jingxinwu.net | rprt.net | zxqt.net | 网站首页 | 网站地图
All rights reserved Powered by www.xcxd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com