如何获得所选radioButton的值?

我尝试使用buttonGroup1.getSelection().getActionCommand()(如此处的一些答案中所述),但是它不起作用。

另外,我暂时使用此代码,但我想知道这是一个好习惯吗?

//Consider that maleRButton and femaleRButton are two radioButtons of

//same buttonGroup

String getGender()

{

if(maleRButton.isSelected())

{

return "Male";

}

else if(femaleRButton.isSelected())

{

return "Female";

}

else

{

return null;

}

}

java大神给出的解决方案

我尝试使用buttonGroup1.getSelection()。getActionCommand()

可以使用该方法,但是由于某些原因,看起来您在创建按钮时需要手动设置操作命令。例如:

JRadioButton maleButton = new JRadioButton( "Male" );

maleButton.setActionCommand( maleButton.getText() );

在我看来,这有点像个错误,因为如果未设置action命令,通常action命令默认为文本。

Swing-典型桌面应用程序中的并发 - java

这可能是一个广泛的问题,但我想知道单用户桌面应用程序通常在何处使用并发。您如何发现理想情况下(在设计阶段)并发问题?附注:从操作系统理论上来说,并发问题通常发生在无法共享资源(例如打印机)的情况下。不过,我仍然对在编程级别上可能发生的情况感到迷惑。 java大神给出的解决方案 Event Dispatch thread与其他逻辑之间的Swing中可能存在线程…java:继承 - java

有哪些替代继承的方法? java大神给出的解决方案 有效的Java:偏重于继承而不是继承。 (这实际上也来自“四人帮”)。他提出的理由是,如果扩展类未明确设计为继承,则继承会引起很多不正常的副作用。例如,对super.someMethod()的任何调用都可以引导您通过未知代码的意外路径。取而代之的是,持有对本来应该扩展的类的引用,然后委托给它。这是与Eric…JTable所有列右对齐 - java

有没有一种方法可以同时对齐jtable中的所有列?使用这个:DefaultTableCellRenderer rightRenderer = new DefaultTableCellRenderer(); rightRenderer.setHorizontalAlignment( JLabel.RIGHT ); JTAB_TABLE.getColumnMod…查看抽象类的方法是否未被扩展类之一覆盖的方法 - java

我有一个抽象类,比如AbstractClass和扩展该抽象类的多个其他类(700多个)。 AbstractClass有一个方法,比方说baseMethod(),它不是抽象方法。许多类(500+)覆盖该方法并具有自己的实现。现在,通过eclipse,我可以很容易地看到通过Ctrl+Shift+G覆盖该方法的方法,但是除了手动以外,还有其他方法可以看到不覆盖该方…java.net.URI.create异常 - java

java.net.URI.create("http://adserver.adtech.de/adlink|3.0") 抛出java.net.URISyntaxException: Illegal character in path at index 32: http://adserver.adtech.de/adlink|3.0 虽然n…

java判断按钮已选择的值_如何获取buttonGroup的选定单选按钮的值 - java相关推荐

  1. Java判断数组是递增或者递减_账户对应关系,是指采用复式记账法对每笔交易或事项进行记录时,相关账户之间形成的增加或减少的相互关系。...

    [多选题]下列不属于会计信息质量要求的有 ( ) [判断题]共价键的键长等于成键原子共价半径之和. [多选题]关于do while循环,下列说法正确的是(). [单选题]资产按照预计从其持续使用和最终 ...

  2. java 判断当前时间是否为节假日_最近公司招人,研发组商量了下,暂时定下这么多java面试题!...

    一.List相关面试题 List是一个集合接口,分为AarrayList和LinkedList两个实现方式 ArrayList:底层实现就是数组,且ArrayList实现了RandomAccess,表 ...

  3. java判断时间是否超过24小时_判断两个日期是否超过24小时!

    print?public class Test { public static void main(String[] args) { String date1="2013-06-24 12: ...

  4. java判断二维数组是否空_判断二维数组是否为空

    在Java程序设计里面,相信大部分人都知道如何判断一个一维数组是否为空,示例如下: public int primeNumberCount(int[] array){ if(array==null|| ...

  5. jq多选按钮值_jQuery实现获取选中复选框的值实例详解

    应用场景: 我们应该经常见到系统中出现列表,会有一个对列表数据的操作(如删除, 修改,查看等).我们可以在每个列表项后面加一个删除按钮,把列表项的相关参数(如 id)post到后台进行删除.当然如果你 ...

  6. list修改元素的值_第115天:Python 到底是值传递还是引用传递

    我们平时写的 Python 程序中充斥着大量的函数,包括系统自带函数和自定义函数,当我们调用函数时直接将参数传递进去然后坐等接收返回值即可,简直不要太好用.那么你知道函数的参数是怎么传递的么,是值传递 ...

  7. layui复选框怎么取值_layui如何获取checkbox复选框的值

    layui如何获取checkbox复选框的值 发布时间:2020-10-21 17:07:09 来源:亿速云 阅读:164 作者:Leah 本篇文章给大家分享的是有关layui如何获取checkbox ...

  8. checkbox取值 php_php 如何获取复选框checkbox的值

    php checkbox如何实现多选 首先我们先来了解一下checkbox如何实现多选,要实现checkbox多选,只需要将每个checkbox的name属性设置为相同的值,注意,这个值必须带上&qu ...

  9. java判断垃圾已回收_[译] 现代垃圾回收

    关于 Go 语言最新的垃圾回收器(garbage collector),我最近阅读了许多篇赞扬它的文章,但是它们都让我将信将疑,其中的不少来自 Go 语言的官方团队博客.他们像是暗示着在垃圾回收领域已 ...

最新文章

  1. [jQuery]无法获取隐藏元素(display:none)宽度(width)和高度(height)的新解决方案
  2. stm32f103 rtc 获取 日历 时钟
  3. 47、Windows驱动程序模型笔记(五),内存管理
  4. forever不重启 node_运维监控Prometheus,部署安全的node_exporter监控主机
  5. 视频编解码:第一章 编解码基础
  6. Java 中的接口有什么作用?为什么不直接用类?
  7. python find函数_Python 装饰器填坑指南 | 最常见的报错信息、原因和解决方案
  8. 【博客项目】—用户新增功能(九)
  9. php面向对象封装mysql_PHP mysqli 扩展库(面向对象/数据库操作封装/事务控制/预编译)...
  10. LeetCode 669. 修剪二叉搜索树(Trim a Binary Search Tree)
  11. 互联网+正在颠覆行车记录仪市场
  12. 单片机c语言中断延时,单片机中C语言延时函数
  13. html怎么设置一个圆形区域,JS+HTML实现的圆形可点击区域示例【3种方法】
  14. svn提示commit:remains in tree-conflict的解决方法
  15. 硬盘(IDE硬盘与SCSI硬盘)在Linux标识的命名规则
  16. Chrome 神器面世!谷歌学术搜文章,代码链接自动展示
  17. 使用CAGradientLayer绘制渐变色
  18. 启发式算法,元启发式算法,超启发式算法
  19. 统计学习方法 学习笔记(1)统计学习方法及监督学习理论
  20. 2022秋季 电影&书单

热门文章

  1. 2021-04-17如何追女生
  2. 题目 1916: [蓝桥杯][算法提高VIP]身份证号码升级
  3. 南通贝尔机器人_南通中专获世界机器人大赛总决赛二等奖
  4. JS 时间戳转换成时间格式
  5. django+echarts
  6. 抽象类与接口的区别及应用
  7. 【工具】Typora+坚果云,完成云同步、云笔记、云办公--------10分钟搞定,比有道云笔记好用多了~~
  8. 计算机控制系统中典型形式,四川大学14春《计算机控制系统2380》14春在线作业1、2...
  9. STM32+TFT+OV7670实现图片的显示
  10. 白话讲懂Cortex 内核中的AHB总线