怎么对另一个文件的对象进行操作。
在A.java文件里有一个JButton的对象b1,然后启动一个线程,线程的类定义写在另一个文件B.java里。我要在线程的run()里面让b1变灰,就是setEnabled(false)。请问该怎么做
------解决方案--------------------
class B{
private A a;
public B(A a) {
this.a = a;
}
public void action() {
JButton b1 = this.a.getB1();
b1.XXXX;
}
}
------解决方案--------------------这根文件操作有半毛钱关系啊,在线程类的构造函数中传入一个JButton的引用即可。