6 个解决方案
#1
B类的构造方法里给一个A的引用
B就能操作A的东西了
B就能操作A的东西了
#2
public B(A a){}这样?然后怎么对b1操作?
#3
class B{
private A a;
public B(A a) {
this.a = a;
}
public void action() {
JButton b1 = this.a.getB1();
b1.XXXX;
}
}
#4
这根文件操作有半毛钱关系啊,在线程类的构造函数中传入一个JButton的引用即可。
#5
顶三楼
#6
一开始我就是引用按钮的。可能哪里写错,结果我以为这样不行。不过我已经把b1设为static实现了。
#1
B类的构造方法里给一个A的引用
B就能操作A的东西了
B就能操作A的东西了
#2
B类的构造方法里给一个A的引用
B就能操作A的东西了
public B(A a){}这样?然后怎么对b1操作?
#3
B类的构造方法里给一个A的引用
B就能操作A的东西了
public B(A a){}这样?然后怎么对b1操作?
class B{
private A a;
public B(A a) {
this.a = a;
}
public void action() {
JButton b1 = this.a.getB1();
b1.XXXX;
}
}
#4
这根文件操作有半毛钱关系啊,在线程类的构造函数中传入一个JButton的引用即可。
#5
顶三楼
#6
一开始我就是引用按钮的。可能哪里写错,结果我以为这样不行。不过我已经把b1设为static实现了。