我有一个包含一些按钮的Jframe和一个包含一些其他Jpanel的主Jpanel,框架的布局是免费设计,主面板的布局是网格包布局。
我的程序的作用是:在单击按钮后将主面板内的面板从一列移动到另一列。 为此,我使用jpanel.setLocation(x,y)手动更改面板的位置。
该程序运行正常,但是当我调整框架大小时,面板将返回到所使用的网格袋布局所指定的原始位置。我不希望在我的计划中发生这种情况。
我想如果我使用null布局,我可以解决这个问题并得到我想要的结果。 但我想使用我之前指定的布局来做到这一点。有办法吗?
提前谢谢。