ZK MVC 컨트롤러에 문제가 있습니다.ZK MVC 두 목록 상자간에 드래그 앤 드롭
2 개의 목록 상자 (오른쪽 및 왼쪽) 사이에서 끌어서 놓기를 관리하고 싶습니다. 오른쪽
이 코드로드 항목 :
for(int i=0;i<lstEtic.size();i++) {
Listitem li = new Listitem();
System.out.println(lstEtic.get(i));
addListcell(li,lstEtic.get(i));
right.appendChild(li);
}
좌파 목록 상자가 비어 있습니다.
질문 : 누군가 Java 컨트롤러에서 끌어서 놓기 이벤트를 관리하는 코드 예제를 제공합니까?
더 구체적으로 질문을해야합니다. 목록 상자를 채우는 방법은 실제로 적절하지 않습니다. 끌어서 놓기가 어떻게 세부적으로 작동해야 하는지를 아는 것이 더 재미있을 것입니다. 다음은 [공식 문서의 예]입니다 (https://www.zkoss.org/wiki/ZK_Developer%27s_Reference/UI_Patterns/Drag_and_Drop). listitem을 드래그하는 것조차 다루기 때문에, 그것을 당신의 케이스에 적용하는 것은 꽤 쉽습니다. 문제가 있으면 질문을 업데이트하십시오. –
컨트롤러 클래스에서 드래그 앤 드롭 이벤트를 관리하는 코드가 필요합니다. @ MalteHartwig –
이미 알고 있습니다. 나는 너의 특정한 문제가 어디에 있는지 알고 싶었다. 문서는'droppable'과'draggable'을 설정하고'onDrop' 리스너를 추가해야한다는 것을 잘 보여줍니다. zul 또는 java에서이 작업을 수행 할 수 있습니다. –