Class BasicJideComboBoxUI


  • public class BasicJideComboBoxUI
    extends javax.swing.plaf.metal.MetalComboBoxUI
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      protected class  BasicJideComboBoxUI.BasicJideComboBoxBorder  
      protected class  BasicJideComboBoxUI.BasicJideComboBoxIcon  
      protected class  BasicJideComboBoxUI.RolloverListener  
      • Nested classes/interfaces inherited from class javax.swing.plaf.metal.MetalComboBoxUI

        javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager, javax.swing.plaf.metal.MetalComboBoxUI.MetalComboPopup, javax.swing.plaf.metal.MetalComboBoxUI.MetalPropertyChangeListener
      • Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicComboBoxUI

        javax.swing.plaf.basic.BasicComboBoxUI.ComboBoxLayoutManager, javax.swing.plaf.basic.BasicComboBoxUI.FocusHandler, javax.swing.plaf.basic.BasicComboBoxUI.ItemHandler, javax.swing.plaf.basic.BasicComboBoxUI.KeyHandler, javax.swing.plaf.basic.BasicComboBoxUI.ListDataHandler, javax.swing.plaf.basic.BasicComboBoxUI.PropertyChangeHandler
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected BasicJideComboBoxUI.RolloverListener _rolloverListener  
      • Fields inherited from class javax.swing.plaf.basic.BasicComboBoxUI

        arrowButton, cachedMinimumSize, comboBox, currentValuePane, editor, focusListener, hasFocus, isMinimumSizeDirty, itemListener, keyListener, listBox, listDataListener, padding, popup, popupKeyListener, popupMouseListener, popupMouseMotionListener, propertyChangeListener, squareButton
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void configureEditor()  
      protected javax.swing.JButton createArrowButton()  
      protected BasicJideComboBoxUI.BasicJideComboBoxBorder createComboBoxBorder()  
      protected BasicJideComboBoxUI.RolloverListener createRolloverListener()  
      static BasicJideComboBoxUI createUI​(javax.swing.JComponent c)  
      protected void installDefaults()  
      protected void installListeners()  
      boolean isRollOver()  
      void layoutComboBox​(java.awt.Container parent, javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager manager)  
      void setRollOver​(boolean rollOver)  
      void unconfigureArrowButton()  
      void unconfigureEditor()  
      protected void uninstallDefaults()  
      protected void uninstallListeners()  
      • Methods inherited from class javax.swing.plaf.metal.MetalComboBoxUI

        createEditor, createLayoutManager, createPopup, createPropertyChangeListener, editablePropertyChanged, getBaseline, getMinimumSize, paint, paintCurrentValue, paintCurrentValueBackground, removeListeners
      • Methods inherited from class javax.swing.plaf.basic.BasicComboBoxUI

        addEditor, configureArrowButton, createFocusListener, createItemListener, createKeyListener, createListDataListener, createRenderer, getAccessibleChild, getAccessibleChildrenCount, getBaselineResizeBehavior, getDefaultSize, getDisplaySize, getInsets, getMaximumSize, getPreferredSize, getSizeForComponent, installComponents, installKeyboardActions, installUI, isFocusTraversable, isNavigationKey, isPopupVisible, rectangleForCurrentValue, removeEditor, selectNextPossibleValue, selectPreviousPossibleValue, setPopupVisible, toggleOpenClose, uninstallComponents, uninstallKeyboardActions, uninstallUI
      • Methods inherited from class javax.swing.plaf.ComponentUI

        contains, update
      • Methods inherited from class java.lang.Object

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

      • BasicJideComboBoxUI

        public BasicJideComboBoxUI()
    • Method Detail

      • installDefaults

        protected void installDefaults()
        Overrides:
        installDefaults in class javax.swing.plaf.basic.BasicComboBoxUI
      • uninstallDefaults

        protected void uninstallDefaults()
        Overrides:
        uninstallDefaults in class javax.swing.plaf.basic.BasicComboBoxUI
      • installListeners

        protected void installListeners()
        Overrides:
        installListeners in class javax.swing.plaf.basic.BasicComboBoxUI
      • uninstallListeners

        protected void uninstallListeners()
        Overrides:
        uninstallListeners in class javax.swing.plaf.basic.BasicComboBoxUI
      • createArrowButton

        protected javax.swing.JButton createArrowButton()
        Overrides:
        createArrowButton in class javax.swing.plaf.metal.MetalComboBoxUI
      • unconfigureArrowButton

        public void unconfigureArrowButton()
        Overrides:
        unconfigureArrowButton in class javax.swing.plaf.basic.BasicComboBoxUI
      • unconfigureEditor

        public void unconfigureEditor()
        Overrides:
        unconfigureEditor in class javax.swing.plaf.metal.MetalComboBoxUI
      • configureEditor

        public void configureEditor()
        Overrides:
        configureEditor in class javax.swing.plaf.metal.MetalComboBoxUI
      • layoutComboBox

        public void layoutComboBox​(java.awt.Container parent,
                                   javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager manager)
        Overrides:
        layoutComboBox in class javax.swing.plaf.metal.MetalComboBoxUI
      • isRollOver

        public boolean isRollOver()
      • setRollOver

        public void setRollOver​(boolean rollOver)