0
ドラッグを使用して、ここからライブラリをドロップすると、次のとおりです。GWT-ドラッグ&ドロップ(ドラッグ&ドロップ)レイアウトの質問
http://code.google.com/p/gwt-dnd/
相対パネルの内側に絶対パネルを配置し、それが 無効に表示されますドラッグ能力。簡単な例:
private AbsolutePanel leftPanelTree = new AbsolutePanel();
private HorizontalPanel drawingAppPanel = new HorizontalPanel();
private VerticalPanel leftPanel = new VerticalPanel();
private VerticalPanel rightPanel = new VerticalPanel();
private Label rightSideFiller = new Label("Right Side");
private Label leftSideFiller = new Label("Left Side");
private Image newImage = new Image("images/link.gif");
private PickupDragController newDragController =
new PickupDragController(leftPanelTree, true);
public DrawingApplication() {
initWidget(drawingAppPanel);
newDragController.makeDraggable(newImage);
leftPanelTree.setWidth("300px");
leftPanelTree.setHeight("200px");
leftPanelTree.addStyleName("panelBorderTest");
leftPanelTree.add(newImage, 1, 1);
drawingAppPanel.setWidth("100%");
drawingAppPanel.setHeight("100%");
drawingAppPanel.setBorderWidth(2);
drawingAppPanel.add(leftPanel);
drawingAppPanel.add(rightPanel);
leftPanel.setBorderWidth(2);
leftPanel.setHeight("100%");
leftPanel.setWidth("100%");
leftPanel.add(leftSideFiller);
//leftPanel.add(leftPanelTree);
rightPanel.add(rightSideFiller);
}
場合は、しかし、私はRootPanelに画像を追加(それに応じて境界 パネルを変更する)、または直接 次いで能力が機能ドラッグRootPanelに絶対パネルを追加します。私はここに何かを逃していますか