1
我正在使用CheckGroup并检查以设置CheckBoxes的列表视图。 Wicket示例显示默认情况下取消选中复选框:Wicket Checkgroup ExampleWicket 6 Set CheckGroup的复选框默认为未选中
我一直在寻找和测试一段时间,但我的默认情况下进行了检查,我需要将它们取消选中。
这里是我的代码(注意,这是一个自定义类,我将在后面添加到窗体):
private CheckGroup<String> checks;
private List<String> propertyColumnNames;
private Map<String, String> readableColumnNames;
checks = new CheckGroup<String>("checkGroup", propertyColumnNames);
ListView<String> checksList = new ListView<String>("columns", propertyColumnNames) {
private static final long serialVersionUID = 1L;
@Override
protected void populateItem(ListItem<String> item) {
Check<String> check = new Check<String>("check", item.getModel());
check.setLabel(new Model<String>(readableColumnNames.get(item.getModel().getObject())));
item.add(check);
item.add(new SimpleFormComponentLabel("column", check));
}
};
checksList.setReuseItems(true);
checks.add(checksList);
add(checks);
我怎样才能让他们在默认情况下选中?
问候,