Часть всплывающего меню в Java Swing появляется за пределами главного окна

Я успешно добавил всплывающее меню правой кнопкой мыши в свое приложение Swing. Однако, когда я щелкаю рядом с границами окна, оно перекрывается с нижележащими приложениями. Как мне сделать так, чтобы всплывающее меню оставалось за пределами окна


person user2240026    schedule 03.04.2013    source источник
comment
должны переопределить его границы, но JPopup отображается под координатами, Point from mouse_event, тогда зачем путать пользователя   -  person mKorbel    schedule 03.04.2013
comment
Всплывающие меню обычно работают именно так (по крайней мере, в окнах). Есть ли особая причина, по которой вы хотите, чтобы меню оставалось в окне? Что произойдет, если размер меню окажется недостаточно маленьким, чтобы уместиться в окне? Может быть, setPopupSize и setLocation могли бы помочь.   -  person frozenkoi    schedule 03.04.2013
comment
Ответьте здесь stackoverflow.com/questions/766956/ также может вам помочь.   -  person frozenkoi    schedule 03.04.2013