例如项目名为 MarsRoverViewer, 如果在 MarsRoverViewerView 的构造方法里调用 MarsRoverViewerApp.getApplication().getMainFrame(), 会导致主窗口右上角的叉叉失效... 原因不明... 估计是 App 类还没初始化好...
所以各子窗口的初始化还是放在对应事件里进行懒惰初始化为最佳...
例如项目名为 MarsRoverViewer, 如果在 MarsRoverViewerView 的构造方法里调用 MarsRoverViewerApp.getApplication().getMainFrame(), 会导致主窗口右上角的叉叉失效... 原因不明... 估计是 App 类还没初始化好...
所以各子窗口的初始化还是放在对应事件里进行懒惰初始化为最佳...