2
我想在我的wicket應用程序中使用拖放功能。 在我的pom.xml中添加:wicket-dnd(http://code.google.com/p/wicket-dnd/)java - wicket - 拖放(wicket-dnd)
但是我的代碼不工作。請問你能幫幫我嗎?
我有桌子。在第一個單元格中(「td」)是「span」元素。我想把這個「span」拖放到表格中的另一個單元格(「td」)中。 感謝您的幫助。
WebMarkupContainer container = new WebMarkupContainer("container");
Model<String> model = Model.of(new String("AAA"));
container.add(new DragSource(Operation.values()) {
public void onAfterDrop(AjaxRequestTarget target, Transfer transfer) {
System.out.println("AAAAA");
}
}.drag("span"));
container.add(new DropTarget(Operation.values()) {
public void onDrop(AjaxRequestTarget target, Transfer transfer, Location location) {
// add transfer data
System.out.println("rrrr");
}
}.dropCenter("td"));
Label label = new Label("aaa", model);
label.setOutputMarkupId(true);
container.add(label);
add(container);
和HTML:
<div wicket:id="container" class="container">
<table>
<tr>
<td><span wicket:id="aaa" class="aaa">www</span></td>
<td>aaa</td>
<td>aaa</td>
</tr>
</table>
</div>