Java JCheckBoxMenuItem

17 Mar 2025 | 阅读 2 分钟

JCheckBoxMenuItem 类表示一个 复选框,可以包含在 菜单 中。CheckBoxMenuItem 可以带有文本或图形图标,或者两者都有。 菜单项 可以被选中或取消选中。 菜单项可以通过操作进行配置和控制。

嵌套类

修饰符和类型Class描述
受保护的类JCheckBoxMenuItem.AccessibleJCheckBoxMenuItem这个 实现了对 JcheckBoxMenuItem 类的辅助功能支持。

构造函数

构造函数描述
JCheckBoxMenuItem()它创建一个最初未选中的复选框菜单项,没有设置文本或图标。
JCheckBoxMenuItem(Action a)它创建一个菜单项,其属性取自提供的 Action。
JCheckBoxMenuItem(Icon icon)它创建一个最初未选中的复选框菜单项,带有图标。
JCheckBoxMenuItem(String text)它创建一个最初未选中的复选框菜单项,带有文本。
JCheckBoxMenuItem(String text, boolean b)它创建一个复选框菜单项,带有指定的文本和选择状态。
JCheckBoxMenuItem(String text, Icon icon)它创建一个最初未选中的复选框菜单项,带有指定的文本和图标。
JCheckBoxMenuItem(String text, Icon icon, boolean b)它创建一个复选框菜单项,带有指定的文本、图标和选择状态。

方法

修饰符方法描述
AccessibleContextgetAccessibleContext()它获取与此 JCheckBoxMenuItem 关联的 AccessibleContext。
Object[]getSelectedObjects()它返回一个 数组(长度为 1),其中包含复选框菜单项 标签,如果未选中复选框,则返回 null。
booleangetState()它返回该项目的选择状态。
StringgetUIClassID()它返回呈现此组件的 L&F 类的名称。
protected StringparamString()它返回此 JCheckBoxMenuItem 的字符串表示形式。
voidsetState(boolean b)它设置项目的选择状态。

Java JCheckBoxMenuItem 示例

输出

Java JcheckBoxmenuitem
下一个主题Java JSeparator