我的程序中有几个类,但现在我们只需要担心其中两个:GUI 和逻辑。
GUI 类委托给 Logics 类:
Logics logics = new Logics();
这是因为我希望 GUI 类调用我在 Logics 类中的方法。
但现在我还希望从 Logics 类中调用 GUI 中的方法。具体来说,我希望逻辑能够在满足某些特定条件(在逻辑类中检查)时使 GUI 类(JDialog)中的弹出框可见。
我该怎么做呢?我不能从逻辑委托给 GUI,因为那样我会得到一个溢出(来回委托到无穷大)。
有人有什么建议吗?:)
-谢谢