JDK-7027486 : JPopupMenu doesn't take window shape into account
Type:Bug
Component:client-libs
Sub-Component:javax.swing
Affected Version:7
Priority:P3
Status:Closed
Resolution:Fixed
OS:windows_vista
CPU:x86
Submitted:2011-03-15
Updated:2011-05-18
Resolved:2011-05-18
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
When JPopupMenu is invoked inside shaped JFrame it doesn't take into account its shape and can be clipped. See the attached image.
Making it heavyweight doesn't help for some reason. See
Comments
EVALUATION
We should force heavy weight popups for translucent windows
24-03-2011
EVALUATION
The problem is similar to 6987845, however disabling the lightweight popups
don't work in this case when mediumweight popups fits the window's bounds.
This is a known problem, downgraded and accepted