当前位置: 首页 > 面试题库 >

如何在Java中管理两个JRadioButton,以便一次只能选择其中一个

崔博延
2023-03-14
问题内容

如何在Java中管理两个JRadioButton,以便一次只能选择其中一个?Java中是否有任何方法可以解决此问题,或者您需要构建自己的逻辑?


问题答案:

您必须将它们添加到ButtonGroup中

ButtonGroup group = new ButtonGroup();
group.add(birdButton);
group.add(catButton);

确保在使用新的JRadioButton构造函数创建按钮后适当添加此代码。



 类似资料:
  • 下面是RG和RB的xml代码 编辑1:回答:如果你不想要单选按钮可以一次选择,所以不要使用Tablerow

  • 我是一个全新的领域,我现在有两个独立的下拉菜单。我正在尝试使用户能够在同一时间只能从两者中的一个进行选择。例如,如果用户从中选择某项内容,然后从中选择另一项内容,则变为未选中。 下面是我在html部分中的片段 这里是JS 这是一个简单的演示。你可以注意到你可以同时选择一辆汽车和一辆卡车。此时应仅为汽车或卡车:https://jsfidle.net/j82ryu5k/2/

  • 我有一个RecycerView,其中每个项目都有3个radiobuttons分组在一个RadioGroup中。现在,用户只能在RecycerView中为每个项目选择一个radiobutton。但是我希望用户在整个RecycerView中只选择一个radiobutton。如何做到这一点? 这就是它目前的样子。 我希望在整个回收器视图中只检查1个radiobutton。如果选中了第一项中的第一个单选按

  • 这不起作用(找到元素,然后抛出“login_field.setvalue不是函数”): 我对这两种策略进行了一些跟踪: id(控制台日志): Appium服务器: null 7Fe8B296-0EA5-4FFB-9450-12245DE54BFA 88EE4E4F-E3DD-4068-91D6-C26860E538B4 但我认为这是因为这些ID是动态分配给使用Appium找到的元素的。 我还尝试在

  • 问题内容: 我有一个包含窗体上的单选按钮的swing应用程序。我有但是,望着可用的方法,我似乎不能得到所选择的名称。到目前为止,我可以说的是: 在ButtonGroup中,我可以执行来返回。从那里,我可以执行,但似乎并不总是可行。我尝试了不同的测试,但结果却无法预测。 另外,我可以从中获取枚举。但是,然后我将不得不遍历每个按钮,只是检查并查看它是否被选中。 有没有更简单的方法来找出已选择了哪个按钮

  • 问题内容: 基本上,我需要获取在StaffOnGrade中出现2次以上的CampaignTitle的列表,并列出等级高于2的CampaignTitle,StaffNo WorksOn表: StaffOnGrade表: 以下两个查询实现了各个部分,但我需要将其作为一个查询结果集返回。 希望这是有道理的! 问题答案: