javax.swing.JPopupMenu.setUI()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(1.2k)|赞(0)|评价(0)|浏览(180)

本文整理了Java中javax.swing.JPopupMenu.setUI()方法的一些代码示例,展示了JPopupMenu.setUI()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JPopupMenu.setUI()方法的具体详情如下:
包路径:javax.swing.JPopupMenu
类名称:JPopupMenu
方法名:setUI

JPopupMenu.setUI介绍

暂无

代码示例

代码示例来源:origin: stackoverflow.com

  1. popupMenu.setUI((PopupMenuUI) UIManager.getUI(popupMenu));

代码示例来源:origin: edu.toronto.cs.medsavant/medsavant-client

  1. @Override
  2. public void updateUI() {
  3. setUI((MenuItemUI) UIManager.getUI(this));
  4. if(popupMenu != null) {
  5. popupMenu.setUI((PopupMenuUI) UIManager.getUI(popupMenu));
  6. }
  7. }

代码示例来源:origin: stackoverflow.com

  1. setUI(new MyPopupMenuUI());

代码示例来源:origin: com.dorkbox/SystemTray

  1. @SuppressWarnings("IncompleteCopyConstructor")
  2. public
  3. SwingMenu(final SwingMenu parent, final Menu entry) {
  4. this.parent = parent;
  5. if (parent == null) {
  6. TrayPopup trayPopup = new TrayPopup();
  7. if (SystemTray.SWING_UI != null) {
  8. trayPopup.setUI(SystemTray.SWING_UI.getMenuUI(trayPopup, null));
  9. }
  10. this._native = trayPopup;
  11. }
  12. else {
  13. JMenu jMenu = new JMenu();
  14. JPopupMenu popupMenu = jMenu.getPopupMenu(); // ensure the popup menu is created
  15. if (SystemTray.SWING_UI != null) {
  16. jMenu.setUI(SystemTray.SWING_UI.getItemUI(jMenu, entry));
  17. popupMenu.setUI(SystemTray.SWING_UI.getMenuUI(popupMenu, entry));
  18. }
  19. this._native = jMenu;
  20. parent._native.add(jMenu);
  21. }
  22. }

相关文章

JPopupMenu类方法