[英]How to set sub frame that always open at main frame position
我创建了一个主框架和一个子框架。
现在,在我的窗口中的中心位置打开了两个框架,但是,如果我关闭该子框架并移动该主框架,则此时单击该子框架的图标,以使其处于同一中心位置。
我希望它在当前的主框架移动位置打开。 我怎样才能做到这一点?
我创建了一个主框架和一个子框架
首先,一个应用程序应该只有一个框架。 对于子窗口,您应该使用JDialog
。
如果我关闭该子框架并移动该主框架,则在该子框架处于相同中心位置时单击该子框架的图标
因此, ActionListener
的逻辑应类似于:
childDialog.setLocationRelativeTo( parentFrame );
childDialog.setVisible( true );
使用上述逻辑,总是可以在对话框可见之前确定对话框的位置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.