在一个类A中有个按钮事件处理方法actionPerformed,在这个方法中有B b = new B(#); 想在#处传入A的当前实例,但this指代的是那个按钮。有什么正规的方法在#处传入A的实例?
我已经有个解决方案:
#处写getThis();
在别处写:
public A getThis(){
return this; // 这里的this是指A的实例。
}
我已经有个解决方案:
#处写getThis();
在别处写:
public A getThis(){
return this; // 这里的this是指A的实例。
}
解决方案 »
- java.io.File的构造函数,创建一个远程目录的对象
- 请教一个与【IP设置】和【路由配置】相关的问题
- ResultSet.getString()无法读取值为0000-00-00 00:00:00的Mysql datetime型数据
- 引用JAR文件,用那种方法更标准?
- ###请教高手一个JDK中的棘手问题,先谢啦###
- 抽象类的问题
- 谁有decafe pro 3.9 的注册版?
- 请问JAVA中在一个函数中有两个值要反回怎么办怎么实现址的传递呢?
- 关于将Java编译过的.class文件打成jar可执行文件!
- 我剩的只有10 分,我要删除相对目录下的文件,怎么办???
- 有没有能将这个编译成功???
- 加法多线程
也可以getParent()
B b = new B(A.this);