本文整理了Java中javax.swing.JPopupMenu.getParent()
方法的一些代码示例,展示了JPopupMenu.getParent()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JPopupMenu.getParent()
方法的具体详情如下:
包路径:javax.swing.JPopupMenu
类名称:JPopupMenu
方法名:getParent
暂无
代码示例来源:origin: org.netbeans.api/org-openide-awt
/** Mysterious calls to pack(), invalidate() and validate() ;-) */
private static void refreshPopup(JPopupMenu popup) {
popup.pack();
popup.invalidate();
Component c = popup.getParent();
if (c != null) {
c.validate();
}
}
代码示例来源:origin: com.eas.platypus/platypus-js-forms
@ScriptFunction
@Override
public void setLeft(int aValue) {
if (super.getParent() != null && super.getParent().getLayout() instanceof MarginLayout) {
MarginLayout.ajustLeft(this, aValue);
}
super.setLocation(aValue, getTop());
}
代码示例来源:origin: com.eas.platypus/platypus-js-forms
@ScriptFunction
@Override
public void setTop(int aValue) {
if (super.getParent() != null && super.getParent().getLayout() instanceof MarginLayout) {
MarginLayout.ajustTop(this, aValue);
}
super.setLocation(getLeft(), aValue);
}
代码示例来源:origin: MegaMek/megamek
public void showPopup(Object popup, Coords c) {
Point p = getHexLocation(c);
p.x += ((int) (HEX_WC * scale) - scrollpane.getX()) + HEX_W;
p.y += ((int) ((HEX_H * scale) / 2) - scrollpane.getY()) + HEX_H;
if (((JPopupMenu) popup).getParent() == null) {
add((JPopupMenu) popup);
}
((JPopupMenu) popup).show(this, p.x, p.y);
}
代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide
/** Mysterious calls to pack(), invalidate() and validate() ;-) */
private static void refreshPopup(JPopupMenu popup) {
popup.pack ();
popup.invalidate ();
Component c = popup.getParent ();
if (c != null) {
c.validate ();
}
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide
/** Mysterious calls to pack(), invalidate() and validate() ;-) */
private static void refreshPopup(JPopupMenu popup) {
popup.pack ();
popup.invalidate ();
Component c = popup.getParent ();
if (c != null) {
c.validate ();
}
}
代码示例来源:origin: org.jbundle.util.jcalendarbutton/org.jbundle.util.jcalendarbutton
Container container = popupMenu.getParent();
popupMenu.setVisible(false);
container.remove(popupMenu);
代码示例来源:origin: org.jbundle.util.jcalendarbutton/org.jbundle.util.jcalendarbutton
Container container = popupMenu.getParent();
popupMenu.setVisible(false);
container.remove(popupMenu);
代码示例来源:origin: net.java.dev.laf-widget/laf-widget
Container parent = iconPopupMenu.getParent();
if (parent instanceof JComponent) {
((JComponent) parent).setBorder(null);
内容来源于网络,如有侵权,请联系作者删除!