本文整理了Java中javax.swing.JPopupMenu.getRootPane()
方法的一些代码示例,展示了JPopupMenu.getRootPane()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JPopupMenu.getRootPane()
方法的具体详情如下:
包路径:javax.swing.JPopupMenu
类名称:JPopupMenu
方法名:getRootPane
暂无
代码示例来源:origin: net.sf.nimrod/nimrod-laf
public void popupMenuWillBecomeInvisible( PopupMenuEvent ev) {
if ( fondo == null ) {
return;
}
Graphics g = papi.getRootPane().getGraphics();
Point p = papi.getLocationOnScreen();
Point r = papi.getRootPane().getLocationOnScreen();
g.drawImage( fondo, p.x - r.x, p.y - r.y, null);
fondo = null;
}
代码示例来源:origin: com.jtattoo/JTattoo
public void popupMenuWillBecomeInvisible(PopupMenuEvent e) {
if (popupMenuUI.screenImage != null) {
JPopupMenu popup = (JPopupMenu) e.getSource();
JRootPane root = popup.getRootPane();
if (popup.isShowing() && root.isShowing()) {
Point ptPopup = popup.getLocationOnScreen();
Point ptRoot = root.getLocationOnScreen();
Graphics g = popup.getRootPane().getGraphics();
g.drawImage(popupMenuUI.screenImage, ptPopup.x - ptRoot.x, ptPopup.y - ptRoot.y, null);
popupMenuUI.resetScreenImage();
}
}
}
内容来源于网络,如有侵权,请联系作者删除!