在Java se中,有三个按钮 btn_Next 与 btn_Cp 在第一个java源文件里
btn_Ok 在第二个java源文件里 btn_Next为总是可用, btn_Cp点击一次后,就自动成为不可用,btn_Next的事件中设置btn_Cp可用, btn_Ok的事件设置btn_Cp可用。但是这个btn_Ok与btn_Next和btn_Cp不在同一个JAVA源文件中,怎么办?帮我写一下他们的事件,谢谢!
btn_Ok 在第二个java源文件里 btn_Next为总是可用, btn_Cp点击一次后,就自动成为不可用,btn_Next的事件中设置btn_Cp可用, btn_Ok的事件设置btn_Cp可用。但是这个btn_Ok与btn_Next和btn_Cp不在同一个JAVA源文件中,怎么办?帮我写一下他们的事件,谢谢!
A里面的方法想调用B里面的方法来修改B里面的某个属性或是其它,可以在构造A的时候,将B作为一个构造参数传进去,然后在A里面保留一个B的引用,那么在A的方法里就可以使用B的引用来调用B的方法
public class A { private B b=null;
public A(B b) {
this.b = b;
} public void a() {
b.b();
}
}public class B {
public void b() {
}
}
但是他们不在同一个类里边,所以不知道怎么才能调用
你的两个不同的类就是我说的A和B,方法b()就是setSelected()这个方法,难道很难理解吗?