如何设置始终在主框架位置打开的子框架

时间:2017-01-03 07:28:09

标签: java swing

我为该主框架创建了一个主框架和一个子框架。

现在我的窗口中间位置打开了两个框架但是,如果我关闭那个子框架并移动那个主框架,现在点击该子框架的那个图标,那时它打开了相同的中心位置。

我希望它在当前主框架移动位置打开。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

  

我创建了一个主框架和一个子框架

首先,应用程序应该只有一个框架。对于子窗口,您应该使用stack() : head(nullptr){}

  

如果我关闭该子框架并移动该主框架现在单击该子框架的那个图标,那时它打开相同的中心位置

所以JDialog中的逻辑应该是这样的:

ActionListener

使用上述逻辑,对话框的位置将始终在对话框可见之前确定。