有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在JavaSwing中交换两个项目的屏幕位置?

我现在有点问题。有没有简单的方法来交换java swing程序中两个元素的位置

例如: 我有标签label1和label2

Label1被添加到面板中,其边界设置(不是布局管理器)如下所示:

标签1。挫折(300200150150)

标签2以类似方式添加:

标签2。立根(500150150)

假设我想交换标签1和标签2的位置,有没有办法?谢谢


共 (1) 个答案

  1. # 1 楼答案

    你的意思是不同于:

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