Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 在我的GUI外部单击时,JPopUpMenu不会隐藏/关闭_Macos_Swing_Jpopupmenu - Fatal编程技术网

Macos 在我的GUI外部单击时,JPopUpMenu不会隐藏/关闭

Macos 在我的GUI外部单击时,JPopUpMenu不会隐藏/关闭,macos,swing,jpopupmenu,Macos,Swing,Jpopupmenu,我在MacOSX上有一个SwingGUI,其中有一个,当我点击JTable时,会出现一个有不同选项的表格 问题是,当我右键单击并显示JPOPUMENU时。突然,我在GUI外点击,我的JPopupMenu仍然打开,并且在其他窗口上重叠,甚至我的Macbook注销JPopupMenu仍然打开 当在JPOppMenu外部单击时,如何关闭所有打开的Opps。文件菜单可能存在重复,但JPOppMenu没有

我在MacOSX上有一个SwingGUI,其中有一个,当我点击JTable时,会出现一个有不同选项的表格

问题是,当我右键单击并显示JPOPUMENU时。突然,我在GUI外点击,我的JPopupMenu仍然打开,并且在其他窗口上重叠,甚至我的Macbook注销JPopupMenu仍然打开


当在JPOppMenu外部单击时,如何关闭所有打开的Opps。

文件菜单可能存在重复,但JPOppMenu没有