JAVA之获取JavaSwing单选框JRadioButton选中的值(内容)


package word;import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;import javax.print.attribute.standard.Severity;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JRadioButton;public class www extends JFrame{JButton btn;private static JPanel pane1 ;public www() {JFrame frame = new JFrame("单选框");   //顶层容器frame.setSize(200, 200);          //窗口大小pane1 = new JPanel();       //中间容器//单选框JRadioButton c1 = new JRadioButton("草莓",true);//创建单选框,true为默认选中,不需要可去掉JRadioButton c2 = new JRadioButton("柠檬");//创建单选框JRadioButton c3 = new JRadioButton("香蕉");//创建单选框ButtonGroup group = new ButtonGroup(); //创建单选框按钮组JLabel l1 = new JLabel("模式:");group.add(c1);//将单选框组件加入单选框按钮组,否则两个都可以选择group.add(c2);group.add(c3);pane1.add(l1);pane1.add(c1);//将单选框组件加入面板pane1.add(c2);pane1.add(c3);//按钮btn = new JButton("你选择的是:");pane1.add(btn);//将按钮加入面板frame.add(pane1);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setVisible(true);//显示btn.addActionListener(new ActionListener() {//按钮监听@Overridepublic void actionPerformed(ActionEvent e) {// TODO Auto-generated method stubString info ="";//通过面板属性名获取到该面板上的所有组件System.out.println(info);for(Component c:pane1.getComponents()){if(c instanceof JRadioButton){if(((JRadioButton) c).isSelected()){info += ((JRadioButton)c).getText();}}}System.out.println(info);//输出选择的单选框文本JOptionPane.showMessageDialog(null, "你选择了"+info);}});}public static void main(String[] args) {// TODO Auto-generated method stubnew www();}}

输出为:

JAVA之获取JavaSwing单选框JRadioButton选中的值(内容)相关推荐

  1. html获取选中复选框的值,jquery获取复选框被选中的值

    JS获取复选框被选中的值 0 1 2 3 4 5 6 7 JS代码 对checkbox的其他几个操作 1. 全选 2. 取消全选 3. 选中所有奇数 4. 反选 5. 获得选中的所有值 js代码 $( ...

  2. jquery循环复选框选中的值_jquery获取复选框被选中的值

    这篇文章主要介绍了jquery获取复选框被选中的值的方法,需要的朋友可以参考下 JS获取复选框被选中的值 0 1 2 3 4 5 6 7 JS代码 对checkbox的其他几个操作 1. 全选 2. ...

  3. 单选框默认选中某个值

    //单选框默认选中某个值 $(":radio[name='flag'][value= 'Y']").attr("checked","checked&q ...

  4. jquery中如何获取select 下拉框默认选中的值?

    通过id获取下拉框默认选中的值 <select class="form-control" id="numbers"><option value ...

  5. JAVA之获取JavaSwing复选框JCheckBox选中的值(内容)

    JAVA之获取JavaSwing复选框JCheckBox选中的值(内容) package shishi;import java.awt.BorderLayout; import java.awt.Co ...

  6. java jradiobutton使用_Java Swing组件单选框JRadioButton用法示例

    本文实例讲述了Java Swing组件单选框JRadioButton用法.分享给大家供大家参考,具体如下: JRadioButton是Swing中的单选框.所谓单选框是指,在同一个组内虽然有多个单选框 ...

  7. java过去单选框选择的内容_java单选框默认选中

    ; { } 运行程序后,输出结果为: 3.以下程序段是图形界面设计中在一个框架上放置两个单选框,其中两个选项 为"男"和"女" ,缺省情况下"男&qu ...

  8. java判断单选按钮_java中如何判断是哪个单选框被选中了?

    java中如何判断是哪个单选框被选中了? 來源:互聯網  2010-08-12 22:14:48  評論 分類: 電腦/網絡 >> 程序設計 >> 其他編程語言 問題描述: 我 ...

  9. html单选框怎么用js实现选中状态,怎么用js代码改变单选框的选中状态

    今天突然有一个需求要用到,使用js代码改变单选框的选中状态.当时想也不想直接 function doGender(gender) { if (gender == "男") { ge ...

最新文章

  1. 深度学习、人工智能领域顶级书籍推荐
  2. 蚂蚁金服自研的OceanBase升级到2.0了,据说性能……
  3. Actor并发模型入门
  4. matlab 纯数据表格,MATLAB uitable表格数据更新处理
  5. platform设备的添加
  6. Android Multimedia框架总结(七)C++中MediaPlayer的C/S架构补充及MediaService介绍
  7. js ajax异步提交,jquery ajax异步提交表单数据的方法
  8. 吐血整理!Python常用第三方库,码住!!!
  9. python3.4勾股定理代码_python计算器代码
  10. 流媒体有哪些播放方式?流媒体视频三种播放方式介绍
  11. SEO工具脚本,Python百度下拉框关键词采集工具
  12. 第一篇 微信开发 准备工作(转载自walkingmanc的专栏)【转】
  13. xshell常用命令和快捷键----(备忘、随时更新)
  14. 内存调试: GC_CONCURRENT freed
  15. Windows10 VS2019编译WebRTC官方demo
  16. 用Windows PE找回丢失的管理员密码
  17. [C语言编程入门]带参数宏定义
  18. C#.NET 一颗璀璨的全能明星
  19. 苹果手机中这4个功能最好立马关闭,不然手机耗电特别快
  20. 计算机没有安装显卡驱动能显示桌面吗,电脑桌面右键没有显卡设置怎么添加

热门文章

  1. MSTP协议介绍和堆叠技术介绍
  2. 北京沙龙报名 | 关于Dubbo开源的那些事儿
  3. 学Java编程选择Java面授教学最有效
  4. R语言数据挖掘实践——系谱聚类
  5. “炉石”以上,“万智”未满《符文之地传奇》为何能有好开局?
  6. Python小游戏(打地鼠)
  7. ASP.NET Core微服务(七)——【docker部署linux上线】(RDS+API接口测试部分)
  8. 远程桌面连接数超过最大限制解决方法
  9. 议rman的crosscheck和obsolete
  10. 07.Numpy广播和ufunc