Java CheckboxMenuItem get / setState

时间:2017-03-13 11:25:46

标签: java checkbox awt

我正在使用它在我的Java系统托盘应用程序中创建一个快捷菜单。

    Menu notiSET = new Menu("Benachrichtigungen");
    CheckboxMenuItem ns1 = new CheckboxMenuItem("On");
    CheckboxMenuItem ns2 = new CheckboxMenuItem("Off");

我希望默认情况下将Checkbox ns1设置为true

enter image description here

使用ns1.setState(true);无效 - 我只能通过点击来更改状态。

我尝试使用.setSelected();isSelected();也不起作用(方法未知)。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

您的菜单项在该菜单中共存。

所以:不要告诉单个项目它应该被选中;而是转到该菜单并告诉该对象哪个条目应该是默认值。