本文整理了Java中javax.swing.JPanel.setComponentPopupMenu()
方法的一些代码示例,展示了JPanel.setComponentPopupMenu()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JPanel.setComponentPopupMenu()
方法的具体详情如下:
包路径:javax.swing.JPanel
类名称:JPanel
方法名:setComponentPopupMenu
暂无
代码示例来源:origin: runelite/runelite
popupMenu.add(pauseAll);
popupMenu.add(unpauseAll);
overallPanel.setComponentPopupMenu(popupMenu);
代码示例来源:origin: runelite/runelite
container.add(progressWrapper, BorderLayout.SOUTH);
container.setComponentPopupMenu(popupMenu);
progressBar.setComponentPopupMenu(popupMenu);
代码示例来源:origin: runelite/runelite
popupMenu.setBorder(new EmptyBorder(5, 5, 5, 5));
popupMenu.add(reset);
overallPanel.setComponentPopupMenu(popupMenu);
代码示例来源:origin: runelite/runelite
slotContainer.setComponentPopupMenu(popupMenu);
代码示例来源:origin: stackoverflow.com
JPanel panel = new JPanel(new BorderLayout()) {
@Override
public Point getPopupLocation(MouseEvent event) {
JPopupMenu menu = getComponentPopupMenu();
if (menu == null || event == null) return null;
return new Point(event.getX() - menu.getPreferredSize().width, event.getY());
}
};
JPopupMenu menu = new JPopupMenu();
panel.setComponentPopupMenu(menu);
代码示例来源:origin: com.eas.platypus/platypus-js-forms
@ScriptFunction
@Override
public void setComponentPopupMenu(JPopupMenu aMenu) {
super.setComponentPopupMenu(aMenu);
}
代码示例来源:origin: com.eas.platypus/platypus-js-forms
@ScriptFunction
@Override
public void setComponentPopupMenu(JPopupMenu aMenu) {
super.setComponentPopupMenu(aMenu);
}
代码示例来源:origin: com.eas.platypus/platypus-js-forms
@ScriptFunction
@Override
public void setComponentPopupMenu(JPopupMenu aMenu) {
super.setComponentPopupMenu(aMenu);
}
代码示例来源:origin: com.eas.platypus/platypus-js-forms
@ScriptFunction
@Override
public void setComponentPopupMenu(JPopupMenu aMenu) {
super.setComponentPopupMenu(aMenu);
}
代码示例来源:origin: com.eas.platypus/platypus-js-forms
@ScriptFunction
@Override
public void setComponentPopupMenu(JPopupMenu aMenu) {
super.setComponentPopupMenu(aMenu);
}
代码示例来源:origin: com.eas.platypus/platypus-js-forms
@ScriptFunction
@Override
public void setComponentPopupMenu(JPopupMenu aMenu) {
super.setComponentPopupMenu(aMenu);
}
代码示例来源:origin: com.eas.platypus/platypus-js-forms
@ScriptFunction
@Override
public void setComponentPopupMenu(JPopupMenu aMenu) {
super.setComponentPopupMenu(aMenu);
}
代码示例来源:origin: stackoverflow.com
JFrame frame = new JFrame();
frame.setSize(300,300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel panel = new JPanel();
JPopupMenu aaa = new JPopupMenu();
JMenu mmm = new JMenu("mmm");
JMenuItem b = new JMenuItem("b");
JMenuItem c = new JMenuItem("c");
JMenuItem d = new JMenuItem("d");
JMenuItem k = new JMenuItem("k");
mmm.add(b);
mmm.add(c);
mmm.add(d);
mmm.add(k);
aaa.add(mmm);
panel.setComponentPopupMenu(aaa);
frame.add(panel);
frame.setVisible(true);
代码示例来源:origin: com.eas.platypus/platypus-js-forms
@ScriptFunction
@Override
public void setComponentPopupMenu(JPopupMenu aPopup) {
super.setComponentPopupMenu(aPopup);
applyComponentPopupMenu();
}
代码示例来源:origin: stackoverflow.com
if (panel == null) {
panel = new JPanel();
panel.setComponentPopupMenu(getMenu());
panel.addMouseListener(new MouseAdapter() {
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-team-commons
panel = createHighlightPanel();
panel.addMouseListener(new MouseAdapter() {}); // Workaround for bug 6272233
panel.setComponentPopupMenu(menu);
panels.add(panel);
GroupLayout.ParallelGroup pGroup = layout.createParallelGroup(GroupLayout.Alignment.BASELINE);
内容来源于网络,如有侵权,请联系作者删除!