Wicket调色板-将值添加到左侧列表
我有一个关于Wicket中调色板的问题,我会在页面加载的正确列表中添加值,但我没有找到解决方案。我只能使用模型将值添加到左侧列表中。所以请帮帮我。在这里的图片中,我希望选择的列表从一开始就包含值Wicket调色板-将值添加到左侧列表,wicket,palette,wicketstuff,Wicket,Palette,Wicketstuff,我有一个关于Wicket中调色板的问题,我会在页面加载的正确列表中添加值,但我没有找到解决方案。我只能使用模型将值添加到左侧列表中。所以请帮帮我。在这里的图片中,我希望选择的列表从一开始就包含值 谢谢我不确定您是否可以使用当前调色板的API来完成此操作。由于Palate是场景后面的一个面板,它们使用硬编码的wicket ID,如左是选择-右是选择来填充,因此不能在右侧加载选择 <td class="pane choices"> <select wicket:id="ch
谢谢我不确定您是否可以使用当前调色板的API来完成此操作。由于Palate是场景后面的一个面板,它们使用硬编码的wicket ID,如左是选择-右是选择来填充,因此不能在右侧加载选择
<td class="pane choices">
<select wicket:id="choices" class="choicesSelect">[choices]</select>
</td></td>
<td class="pane selection">
<select class="selectionSelect" wicket:id="selection">[selection]</select>
</td>
在我看来,你能做什么我是一个新手,所以如果我听起来很愚蠢,请原谅我,使用palete.html,自定义它来修改TDs,制作你自己的自定义调色板来扩展调色板,并提供你自己的模板面板。比如:
<td class="pane selection">
<select class="selectionSelect" wicket:id="selection">[selection]</select>
</td>
........//buttons
<td class="pane choices">
<select wicket:id="choices" class="choicesSelect">[choices]</select>
</td>
不过我没有试过。祝您好运。有一个构造函数,您可以在其中传递两个模型对象:一个用于已选择的项目,另一个用于所有可用的选项。抱歉,我无法将其添加到我的帖子中,您可以在此处看到它。我尝试使用另一个构造函数:final palete palete=new paletepartners,新ModelSerializable列表1,新ModelSerializable列表2,渲染器,10,false;但我总是有一个空的右列表:请注意,第一个模型应该包含右边的选定元素,但第二个模型应该包含所有元素,包括第一个模型中已经列出的元素。谢谢,我很感兴趣知道如何自定义wicket调色板,但我不理解您的示例,请你再解释一下,或者再举一个例子好吗?