All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.sun.java.swing.basic.BasicComboBoxUI

java.lang.Object
   |
   +----com.sun.java.swing.basic.BasicComboBoxUI

public class BasicComboBoxUI
extends Object
implements ComboBoxUI, LayoutManager, MouseListener, MouseMotionListener, ItemListener, FocusListener, KeyListener, ComponentListener

Constructor Index

 o BasicComboBoxUI()

Method Index

 o addArrowButton()
 o addEditor()
 o addLayoutComponent(String, Component)
 o componentHidden(ComponentEvent)
 o componentMoved(ComponentEvent)
 o componentResized(ComponentEvent)
 o componentShown(ComponentEvent)
 o createArrowButton()
 o createListBox(ComboBoxDataModel)
 o createUI(JComponent)
 o deinstallUI(JComponent)
 o editablePropertyChanged()
 o enablePropertyChanged()
 o focusGained(FocusEvent)
 o focusLost(FocusEvent)
 o getInsets(JComponent)
 o getMaximumSize(JComponent)
 o getMinimumSize(JComponent)
 o getPreferredSize(JComponent)
 o hidePopup()
 o installUI(JComponent)
 o itemStateChanged(ItemEvent)
 o keyPressed(KeyEvent)
 o keyReleased(KeyEvent)
 o keyTyped(KeyEvent)
 o layoutContainer(Container)
 o maximumRowCountChanged()
 o minimumLayoutSize(Container)
 o mouseClicked(MouseEvent)
 o mouseDragged(MouseEvent)
 o mouseEntered(MouseEvent)
 o mouseExited(MouseEvent)
 o mouseMoved(MouseEvent)
 o mousePressed(MouseEvent)
 o mouseReleased(MouseEvent)
 o paint(Graphics, JComponent)
 o paintCurrentValue(Graphics, Rectangle, boolean)
 o paintCurrentValueBackground(Graphics, Rectangle, boolean)
 o preferredLayoutSize(Container)
 o removeArrowButton()
 o removeEditor()
 o removeLayoutComponent(Component)
 o showPopup()
 o validateMenu()

Constructors

 o BasicComboBoxUI
 public BasicComboBoxUI()

Methods

 o createUI
 public static ComboBoxUI createUI(JComponent c)
 o installUI
 public void installUI(JComponent c)
 o deinstallUI
 public void deinstallUI(JComponent c)
 o editablePropertyChanged
 public void editablePropertyChanged()
 o enablePropertyChanged
 public void enablePropertyChanged()
 o addEditor
 public void addEditor()
 o removeEditor
 public void removeEditor()
 o addArrowButton
 public void addArrowButton()
 o removeArrowButton
 public void removeArrowButton()
 o createListBox
 protected JListBox createListBox(ComboBoxDataModel aModel)
 o createArrowButton
 protected JButton createArrowButton()
 o paint
 public void paint(Graphics g,
                   JComponent c)
 o paintCurrentValue
 public void paintCurrentValue(Graphics g,
                               Rectangle bounds,
                               boolean hasFocus)
 o paintCurrentValueBackground
 public void paintCurrentValueBackground(Graphics g,
                                         Rectangle bounds,
                                         boolean hasFocus)
 o getPreferredSize
 public Dimension getPreferredSize(JComponent c)
 o getMinimumSize
 public Dimension getMinimumSize(JComponent c)
 o getMaximumSize
 public Dimension getMaximumSize(JComponent c)
 o getInsets
 public Insets getInsets(JComponent c)
 o addLayoutComponent
 public void addLayoutComponent(String name,
                                Component comp)
 o removeLayoutComponent
 public void removeLayoutComponent(Component comp)
 o preferredLayoutSize
 public Dimension preferredLayoutSize(Container parent)
 o minimumLayoutSize
 public Dimension minimumLayoutSize(Container parent)
 o layoutContainer
 public void layoutContainer(Container parent)
 o itemStateChanged
 public void itemStateChanged(ItemEvent e)
 o focusGained
 public void focusGained(FocusEvent e)
 o focusLost
 public void focusLost(FocusEvent e)
 o mouseClicked
 public void mouseClicked(MouseEvent anEvent)
 o mouseEntered
 public void mouseEntered(MouseEvent anEvent)
 o mouseExited
 public void mouseExited(MouseEvent anEvent)
 o mouseReleased
 public void mouseReleased(MouseEvent anEvent)
 o mousePressed
 public void mousePressed(MouseEvent anEvent)
 o mouseDragged
 public void mouseDragged(MouseEvent anEvent)
 o mouseMoved
 public void mouseMoved(MouseEvent anEvent)
 o keyTyped
 public void keyTyped(KeyEvent e)
 o keyReleased
 public void keyReleased(KeyEvent e)
 o keyPressed
 public void keyPressed(KeyEvent e)
 o validateMenu
 public void validateMenu()
 o showPopup
 public void showPopup()
 o hidePopup
 public void hidePopup()
 o componentResized
 public void componentResized(ComponentEvent e)
 o componentMoved
 public void componentMoved(ComponentEvent e)
 o componentShown
 public void componentShown(ComponentEvent e)
 o componentHidden
 public void componentHidden(ComponentEvent e)
 o maximumRowCountChanged
 public void maximumRowCountChanged()

All Packages  Class Hierarchy  This Package  Previous  Next  Index