2
私はウィッテアプリケーションでドラッグアンドドロップ機能を使用したいと思います。 私のpom.xmlにwicket-dnd(http://code.google.com/p/wicket-dnd/)java - wicket - ドラッグアンドドロップ(wicket-dnd)
私のコードは機能しません。私を手伝ってくれますか?
私はテーブルを持っています。最初のセル( "td")には "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>