gpt4 book ai didi

java - JCheckBoxMenuItem 只有一个被选中

转载 作者:行者123 更新时间:2023-11-29 07:51:36 24 4
gpt4 key购买 nike

所以我想要一个包含三个 JCheckBoxMenuItem 的 JMenu 级别,例如 Easy、Normal 和 Expert。当然,只能勾选一个,如果勾选了一个,就不能取消勾选(enabled(false)),因为它是唯一的。我希望当一个 JCheck 被选中时,所有其他的都未被选中。

这看起来很简单,但我找到的唯一解决方案是使用大量“if”条件。

有没有更好的算法来做到这一点?

最佳答案

听起来您最好使用 JRadioButton,因为复选框通常用于多选选项,而单选按钮用于从多个选项中进行单个选择。可以使用 ButtonGroup 将 JRadioButton 组合在一起,一次只允许选择一个。

关于java - JCheckBoxMenuItem 只有一个被选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20720400/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com