实现可以通过拖放排列的MultiButton列表的最佳方法是什么?
目前我正在将MultiButtons添加到容器中,我正在实施拖动和放大每个多按钮都会掉落。当我放弃它时,我正在这样做:
@Override
public void drop(Component dragged, int x, int y) {
Container container = getParent();
dragged.getParent().removeComponent(dragged);
container.addComponent(container.getComponentIndex(this), dragged);
}
它并不总是有效,但我无法帮助这个功能可能已经出现在MultiList
中,或者可能有更好的方法?
答案 0 :(得分:1)
默认情况下,容器会自动重新排列拖放中的组件,因此除了将组件设置为可拖动且容器设置为放置目标之外,您实际上不需要执行任何操作。