gpt4 book ai didi

java - 如何获取 JCheckBoxMenuItem 的 boolean 值?

转载 作者:行者123 更新时间:2023-11-30 08:10:52 25 4
gpt4 key购买 nike

我将这个 JCheckBoxMenuItem 作为一个字段:

private JCheckBoxMenuItem chckbxmntmDisableSending = new JCheckBoxMenuItem("Disable Sending");

我需要在稍后做其他事情(基本上是按发送按钮)时查明它是否被选中。我如何获得它的值(value)?

我用谷歌搜索了“检查 JCheckBoxMenuItem 的值”、“获取 boolean 值 JCheckBoxMenuItem”等。我还查看了文档,其中说明了一些关于 getState() 的内容,但我的印象是 getState() 只告诉你它是否被鼠标与否。

如何获取 JCheckbox 菜单项的当前 boolean 值?即是否勾选?

最佳答案

直接来自 JCheckBoxMenu Javadoc

Either isSelected/setSelected or getState/setState can be used to determine/specify the menu item's selection state. The preferred methods are isSelected and setSelected, which work for all menus and buttons. The getState and setState methods exist for compatibility with other component sets.

要确定它何时更改状态,请添加 ItemListener通过 addItemListener 到您的 JCheckBoxMenuItem .

关于java - 如何获取 JCheckBoxMenuItem 的 boolean 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31444493/

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