我正在使用 Swing 应用程序。
public class Owner extends JPanel{
Child child=null;
public Owner(){
child=new Child();
}
}
public class Child extends JPanel{
public Child(){
// Here I want the instance of Owner class.
// This child class is being created from many classes(almost 1000) like the Owner class.
}
}
我想要一些方法来获取调用类实例的实例,也许使用反射。这样我就可以将 a 关联KeyListener
到每个实例。这是必需的,否则我必须在所有 1000 个类中编写相同的代码。
我所有的类都在扩展,一旦组件关联到父组件JPanel
,我就可以从属性中获取父级。Parent
但是在这里我需要它在 的构造函数中Child
,即组件尚未关联Owner
。