< prev index next >
src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java
Print this page
@@ -68,10 +68,11 @@
}
}
private native void createMenu(WComponentPeer parent);
+ @SuppressWarnings("deprecation")
public void show(Event e) {
Component origin = (Component)e.target;
WComponentPeer peer = (WComponentPeer) WToolkit.targetToPeer(origin);
if (peer == null) {
// A failure to map the peer should only happen for a
@@ -95,17 +96,19 @@
* This overloaded method is for TrayIcon.
* Its popup has special parent.
*/
void show(Component origin, Point p) {
WComponentPeer peer = (WComponentPeer) WToolkit.targetToPeer(origin);
+ @SuppressWarnings("deprecation")
Event e = new Event(origin, 0, Event.MOUSE_DOWN, p.x, p.y, 0, 0);
if (peer == null) {
Component nativeOrigin = WToolkit.getNativeContainer(origin);
e.target = nativeOrigin;
}
e.x = p.x;
e.y = p.y;
_show(e);
}
+ @SuppressWarnings("deprecation")
private native void _show(Event e);
}
< prev index next >