【发布时间】:2014-01-21 08:57:14
【问题描述】:
我想将在 main 方法中创建的确切实例传递给以 MPGui 作为参数的新 Executor。这可能吗?
public class MPGui {
public MPGui() {
//initialize GUI
}
public class ExecuteListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
Executor execu = new Executor(MLA, /*the MPGUI() instance */);
execu.execute();
}
}
public static void main(String[] args) {
MPGui a = new MPGui();
}
}
【问题讨论】:
-
这取决于你打算如何使用
ExecuteListener。一个明显的解决方案是为它创建一个构造函数并将 MPGui 实例传递给它。不过,您已将其显示为内部类。 @subtenante 所说的可能是您正在寻找的内容。
标签: java