Class BasicJidePopupMenuUI


  • public class BasicJidePopupMenuUI
    extends javax.swing.plaf.basic.BasicPopupMenuUI
    • Field Summary

      • Fields inherited from class javax.swing.plaf.basic.BasicPopupMenuUI

        popupMenu
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static javax.swing.Popup addScrollPaneIfNecessary​(javax.swing.JPopupMenu popupMenu, int x, int y)
      Adds a scroll pane to the popup menu if the popup menu is taller than the screen boundary.
      static javax.swing.plaf.ComponentUI createUI​(javax.swing.JComponent c)  
      javax.swing.Popup getPopup​(javax.swing.JPopupMenu popupMenu, int x, int y)  
      • Methods inherited from class javax.swing.plaf.basic.BasicPopupMenuUI

        installDefaults, installKeyboardActions, installListeners, installUI, isPopupTrigger, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
      • Methods inherited from class javax.swing.plaf.ComponentUI

        contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BasicJidePopupMenuUI

        public BasicJidePopupMenuUI()
    • Method Detail

      • createUI

        public static javax.swing.plaf.ComponentUI createUI​(javax.swing.JComponent c)
      • getPopup

        public javax.swing.Popup getPopup​(javax.swing.JPopupMenu popupMenu,
                                          int x,
                                          int y)
        Overrides:
        getPopup in class javax.swing.plaf.PopupMenuUI
      • addScrollPaneIfNecessary

        public static javax.swing.Popup addScrollPaneIfNecessary​(javax.swing.JPopupMenu popupMenu,
                                                                 int x,
                                                                 int y)
        Adds a scroll pane to the popup menu if the popup menu is taller than the screen boundary.
        Parameters:
        popupMenu - the popup menu.
        x - the x origin
        y - the y origin
        Returns:
        Popup