Java中JPanel针对JButton和JRadioButton的使用区别

就是最近碰到的一个程序是先在JFrame上建立一个JToolBar针对JButton可以直接实现add()方法但是JRadioButton则需要先引用JPanel的add... 就是最近碰到的一个程序是先在JFrame上建立一个JToolBar
针对JButton可以直接实现add()方法 但是JRadioButton则需要先引用JPanel的add()方法再引用JToolBar的add()方法 这种区别是因为?????

因为代码较长 讲的太抽象我可以之后贴代码
展开
 我来答
百度网友85cd0964c
推荐于2016-04-15 · TA获得超过385个赞
知道小有建树答主
回答量:204
采纳率:0%
帮助的人:247万
展开全部
逻辑上解释,就是JButton都是一个一个的,相互独立,自己可以完成一个按钮的工作;而JRadioButton都是一组一组的,工作方式是你有多个radio button,然后鼠标点击一个就选中,同时其他的radio button变成未选中的状态,是一个选择的按钮组,所以要先加到一个面板里以表示他们是同一组的radio button。
追问
那几个JRadioButton添加到ButtonGroup的功能也只是限定这个按钮组的单选规则???
和再次添加到JPanel的不同就是这样?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式