我有一个生成 JPanel
只有一个复选框。该方法有3个参数,其中一个是a Boolean
值为null。当我使用 Boolean
参数输入 ActionEvent
,系统无法识别。另外,我使用if look是因为我希望用户可以选择和取消选择复选框。不幸的是,当选中复选框时,系统从未进入。你能帮帮我吗?
private JPanel getThirdPanelBox(String elementList, String title, Boolean valueMant) {
JPanel thirdPanelBox = new JPanel();
thirdPanelBox.setLayout(new BorderLayout());
thirdPanelBox.add(new JLabel(elementList), BorderLayout.CENTER);
JCheckBox elementListCheckBox = new JCheckBox();
elementListCheckBox.setSelected(false);
elementListCheckBox.addActionListener(actionEvent -> {
if (elementListCheckBox.isSelected())
valueMant = true;
else
valueMant = false;
});
thirdPanelBox.add(elementListCheckBox, BorderLayout.WEST);
return thirdPanelBox;
}
暂无答案!
目前还没有任何答案,快来回答吧!