1

有可能吗??从另一个 JInternalFrame 调用 JInternalFrame ?? 如果是这样怎么办?

我已经寻找了好几个小时的答案..之前发现了一些问题..

在这里如何管理调用另一个 JInternalFrame 的 JInternalFrame?

我不知道这意味着getInstance?我认为这是一个 contentPane 的容器.. 和这个问题一样

有什么方法可以从 JinternalFrame 调用其他 JinternalFrame,但是在主 Jframe 的 desktopPane 中。

两者都没有给出正确的答案。错误总是这样..

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException

帮帮我,我已经为这个悲伤的问题度过了一天......

或者另一种方式是可能的盲目/返回一个值到主JFrame???

谢谢你 :)

4

1 回答 1

2

这取决于。如果您只想与对方JInternalFrame本身(而不是框架的特定实例)进行交互,您可以使用JDesktopPane#getAllFrames

如果您需要执行特定/自定义方法,实际上最好将框架的引用传递给想要调用它的框架......

或者更好的是,开发某种可以修改和触发事件的模型,将逻辑与用户界面分离

于 2013-05-25T01:20:45.090 回答