swing开发中 一个JFrame怎么拿另一个JFrame的引用

2024-11-27 07:41:30
推荐回答(2个)
回答1:

比如你从B转到A

那么你在A中定义一个接收一个JFrame作为参数的构造方法.并定义个JFrame变量

比如 public class A extends JFrame {
private JFrame j;

public A(JFrame j) {
this.j = j;
}

}

在B里转到A的时候肯定new一个A吧。。就这样new A(this);就行了哈。。

现在你就可以在A里面使用这个JFrame了

回答2:

在A中加入一个B的引用就可以里

比如创建A时,在构造方法中传个B,或是在A中定义个B的setter方法设置上对象。
只要设置后就可以使用了