我现在遇到了一些问题。有没有简单的方法可以交换java swing程序中两个元素的位置。
示例: 我有标签 label1 和 label2。
Label1 被添加到面板中,其边界设置(不是布局管理器)如下所示:
label1.setBounds(300,200,150,150);
标签2的添加方式类似:
label2.setbounds(500,500,150,150);
假设我想交换标签1和标签2的位置,有什么办法可以做到吗?谢谢!
最佳答案
你的意思是不同于:
Rectangle r1 = new Rectangle();
Rectangle r2 = new Rectangle();
label1.getBounds(r1);
label2.getBounds(r2);
label1.setBounds(r2);
label2.setBounds(r1);
关于java - 在java swing中交换两个项目的屏幕位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9107262/