使用JPanel
using MigLayout
,当我在此面板内setLocation(x,y);
拖动另一个时使用时JPanel
,组件的位置将重置为绝对定位组件约束(添加组件时指定)。例如:
this.add(content, "pos 50 50");
...
//dragging
content.setLocation(x,y);
当我这样做时,它成功地更改了内容的 x/y 位置,但一旦外部(此)面板调整大小或验证,它就会再次重置。
我已经尝试了以下代码,但面板根本没有拖动:
migLayout.setComponentConstraints(content, "pos " + x + " " + y);
我怎样才能解决这个问题? 谢谢。