2012-02-02 57 views
0

我現在有點問題。有沒有簡單的方法來交換一個java swing程序中兩個元素的位置。在java swing中交換兩件物品的屏幕位置?

例如: 我有標籤label1和label2。

的Label1被添加到其邊界的面板設置(不是佈局管理器)是這樣的:

label1.setBounds(300200150150);

標籤2被類似地加入:

label2.setbounds(500500150150);

假設我想交換標籤1和標籤2的位置,有沒有辦法做到這一點?謝謝!

+2

使用的佈局,在換標籤的文本。 – 2012-02-02 05:04:33

回答

3

你的意思是不同的:

Rectangle r1 = new Rectangle(); 
Rectangle r2 = new Rectangle(); 
label1.getBounds(r1); 
label2.getBounds(r2); 

label1.setBounds(r2); 
label2.setBounds(r1);